Skip to content

Быстрый старт

AITUNNEL — единый API для доступа ко всем ведущим нейросетям: OpenAI, Anthropic, Google, DeepSeek, Meta, Mistral и другим. Один ключ, один формат запросов, без VPN.

Все запросы отправляются в формате OpenAI Chat Completion API. Это значит, что вы можете менять модели, просто изменив параметр model — без переписывания кода.

Что умеет AITUNNEL

ВозможностьОписание
Чат с ИИТекстовые запросы к 100+ моделям через /v1/chat/completions
Генерация изображенийGPT Image, Flux, Seedream через /v1/images/generations
Редактирование изображенийИзменение изображений по текстовому описанию через /v1/images/edits
Генерация видеоSora, Wan через /v1/videos
Озвучка текстаText-to-Speech через /v1/audio/speech
Транскрипция аудиоWhisper через /v1/audio/transcriptions
ЭмбеддингиВекторные представления текста через /v1/embeddings
МодерацияПроверка контента через /v1/moderations
Claude Messages APIНативный формат Anthropic через /v1/messages
Responses APIАльтернативный формат OpenAI через /v1/responses

VPN не нужен

Все запросы идут на российский сервер api.aitunnel.ru — VPN и прокси не требуются.

Скорость ответов

Если вы отправляете запрос с сервера за пределами России, ответ вернётся ещё быстрее — без дополнительных прокси.

Начало работы

  1. Зарегистрируйтесь на aitunnel.ru
  2. Пополните баланс в личном кабинете
  3. Создайте API ключ в разделе «Ключи»
  4. Используйте ключ в любой библиотеке, совместимой с OpenAI

Примеры использования

javascript
const OpenAI = require("openai");

const client = new OpenAI({
  apiKey: "sk-aitunnel-xxx", // Ключ из нашего сервиса
  baseURL: "https://api.aitunnel.ru/v1/",
});

const chatResult = await client.chat.completions.create({
  messages: [{ role: "user", content: "Скажи интересный факт" }],
  model: "deepseek-r1",
  max_tokens: 50000, // Старайтесь указывать для более точного расчёта цены
});
console.log(chatResult.choices[0]?.message);
python
from openai import OpenAI

client = OpenAI(
    api_key="sk-aitunnel-xxx", # Ключ из нашего сервиса
    base_url="https://api.aitunnel.ru/v1/",
)

chat_result = client.chat.completions.create(
    messages=[{"role": "user", "content": "Скажи интересный факт"}],
    model="deepseek-r1",
    max_tokens=50000, # Старайтесь указывать для более точного расчёта цены
)
print(chat_result.choices[0].message)
go
package main

import (
  "context"
  "fmt"
  "log"

  openai "github.com/sashabaranov/go-openai"
)

func main() {
  client := openai.NewClientWithConfig(openai.ClientConfig{
    APIKey:  "sk-aitunnel-xxx", // Ключ из нашего сервиса
    BaseURL: "https://api.aitunnel.ru/v1/",
  })

  chatResp, err := client.CreateChatCompletion(context.Background(), openai.ChatCompletionRequest{
    Model:    "deepseek-r1",
    Messages: []openai.ChatCompletionMessage{{Role: "user", Content: "Скажи интересный факт"}},
    MaxTokens: 50000, // Старайтесь указывать для более точного расчёта цены
  })
  if err != nil {
    log.Fatal(err)
  }
  fmt.Println(chatResp.Choices[0].Message.Content)
}
php
<?php
$api_key = 'sk-aitunnel-xxx'; // Ключ из нашего сервиса
$api_url = 'https://api.aitunnel.ru/v1/chat/completions';

$data_chat = [
    'model' => 'deepseek-r1',
    'max_tokens' => 50000, // Старайтесь указывать для более точного расчёта цены
    'messages' => [
        [
            'role' => 'user',
            'content' => 'Скажи интересный факт'
        ]
    ]
];

$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Content-Type: application/json',
    'Authorization: Bearer ' . $api_key
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data_chat));

$response_chat = curl_exec($ch);
echo $response_chat;
bash
curl https://api.aitunnel.ru/v1/chat/completions \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer sk-aitunnel-xxx" \
    -d '{
      "model": "deepseek-r1",
      "max_tokens": 50000,
      "messages": [
        {
          "role": "user",
          "content": "Скажи интересный факт"
        }
      ]
    }'

Список моделей

Актуальный список моделей вы всегда можете посмотреть на странице моделей.

Поддержка

AITUNNEL