Быстрый старт — API нейросетей: ключ и первый запрос
MarkdownПервый ответ модели через Ailoot за пару минут: ключ, адрес и один запрос.
Полное руководство
Ailoot — единый API для нейросетей разных компаний: OpenAI, Anthropic, Google, xAI, DeepSeek, Alibaba, Moonshot, Z.ai, MiniMax, NVIDIA, Meta, Poolside и TypeSafe. Один ключ и один баланс в долларах. В каталоге 1256 карточек моделей и 2692 описанных метода. Альтернативные идентификаторы для вызова и псевдонимы указаны у выбранного метода, если они доступны.
Ailoot говорит на трёх форматах API: OpenAI, Anthropic и Gemini. Поэтому подходят готовые SDK и почти любые приложения, где можно указать свой адрес API: Claude Code, Codex CLI, Cline, Cursor, Open WebUI, n8n и десятки других.
| Способ | Когда подходит |
|---|---|
| HTTP-запрос | Любой язык, без зависимостей, быстро проверить ключ |
| OpenAI SDK | Python и Node.js; любые модели каталога в формате OpenAI |
| Anthropic SDK | Claude и другие модели в формате Messages |
| Готовые приложения | 85 агентов, редакторов и чатов: 77 с готовой настройкой, ещё 8 проверяются |
Создайте ключ для API нейросетей
- Зарегистрируйтесь
Создайте аккаунт на ailoot.ai/register. Потом входите через ailoot.ai/login.
- Пополните баланс
В кабинете откройте раздел «Тарифы»: разовое пополнение от $18 или подписка с бонусом к балансу. Подробнее: пополнение и подписки.
- Создайте ключ API
В кабинете откройте раздел ключей и создайте новый. Ключ начинается с
sk-. Скопировать его можно в разделе ключей кабинета; храните его как пароль.
export AILOOT_API_KEY="sk-..."
# проверка: должен вернуться список моделей
curl -s https://api.ailoot.ai/v1/models -H "Authorization: Bearer $AILOOT_API_KEY" | head -c 300Отправьте первый запрос
Адрес API — https://api.ailoot.ai. Для SDK в формате OpenAI базовый адрес — https://api.ailoot.ai/v1, для Anthropic и Gemini — https://api.ailoot.ai без суффикса: эти SDK добавляют путь сами.
curl https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5-5",
"messages": [
{"role": "user", "content": "Объясни в двух предложениях, что такое API."}
]
}' from openai import OpenAI
import os
client = OpenAI(max_retries=0,
base_url="https://api.ailoot.ai/v1",
api_key=os.environ["AILOOT_API_KEY"],
)
resp = client.chat.completions.create(
model="claude-sonnet-5-5",
messages=[{"role": "user", "content": "Объясни в двух предложениях, что такое API."}],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({ maxRetries: 0,
baseURL: "https://api.ailoot.ai/v1",
apiKey: process.env.AILOOT_API_KEY,
});
const resp = await client.chat.completions.create({
model: "claude-sonnet-5-5",
messages: [{ role: "user", content: "Объясни в двух предложениях, что такое API." }],
});
console.log(resp.choices[0].message.content);import anthropic
import os
client = anthropic.Anthropic(max_retries=0,
base_url="https://api.ailoot.ai", # без /v1: SDK сам добавит /v1/messages
api_key=os.environ["AILOOT_API_KEY"],
)
msg = client.messages.create(
model="claude-sonnet-5-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Объясни в двух предложениях, что такое API."}],
)
print(msg.content[0].text)Ответ придёт в привычном формате. В блоке usage — сколько токенов ушло на вопрос и ответ: по ним считается списание.
{
"id": "chatcmpl-8f2c…",
"object": "chat.completion",
"created": 1790812800,
"model": "claude-sonnet-5-5",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "API — это договорённость о том, как одна программа просит другую что-то сделать…"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 21,
"completion_tokens": 48,
"total_tokens": 69
}
}Потоковый ответ
С "stream": true ответ приходит в формате Server-Sent Events, как в оригинальных API, поэтому SDK и клиенты разбирают его без изменений. В OpenAI SDK удобно попросить итоговый usage в последнем событии.
stream = client.chat.completions.create(
model="gpt-6.1-sol",
messages=[{"role": "user", "content": "Напиши хокку про дождь"}],
stream=True,
stream_options={"include_usage": True},
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)const stream = await client.chat.completions.create({
model: "gpt-6.1-sol",
messages: [{ role: "user", content: "Напиши хокку про дождь" }],
stream: true,
stream_options: { include_usage: true },
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}curl -N https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gpt-6.1-sol", "stream": true,
"messages": [{"role": "user", "content": "Напиши хокку про дождь"}]}' Выберите модель
Поле model — точный идентификатор из каталога моделей или из ответа GET /v1/models. У многих моделей есть короткие псевдонимы, например claude-sonnet-latest или qwen. На какую модель указывает псевдоним сейчас, видно в каталоге; для воспроизводимых результатов берите точный ID.
| Задача | С чего начать |
|---|---|
| Код и агенты | claude-sonnet-5-5, gpt-6.1-sol, claude-opus-5-5 |
| Быстро и недорого | gemini-3.8-flash, deepseek-v4.1-flash, qwen3.8-flash |
| Длинный контекст до 1M токенов | claude-sonnet-5-5, deepseek-v4-pro, qwen3.8-max |
| Картинки | gpt-image-2.5, gemini-3.1-flash-image, grok-imagine-image-2.0 |
Что дальше
Подробнее
API нейросетей: ключ и первый запрос
Где создать ключ для API нейросетей?
В кабинете откройте раздел ключей и создайте новый. Ключ начинается с sk-. Скопировать его можно в разделе ключей кабинета; храните его как пароль.
Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.
Компания и портфель её проектов
Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.
Покупайте токены со скидкой.
Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.
- Подписка
- Выберите тариф со скидкой для своих регулярных запросов.
- Промокод до 50%
- Введите код при покупке. Цена пересчитается с учётом действующей акции.
- Расходы в истории
- Модель, токены и сумма сохраняются для каждого запроса.
Выбрать подписку · Посмотреть цены моделей
Подключайте API к продукту, который вы продаёте.
SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.
- Коммерческое приложение
- Встраивайте генерацию текста, картинок, видео и звука в платные функции своего сервиса.
- Лицензия для реселлера
- Пришлите описание проекта и схему доступа. Запросите письменные условия использования и перепродажи.
- Документы на сайте
- Оферта, лицензионный договор и политика обработки данных доступны до подключения.
Запросить реселлерскую лицензию · Оферта и лицензионный договор
Вопросы
Как отправить первый API-запрос?
Создайте API-ключ Ailoot. Укажите https://api.ailoot.ai/v1 для OpenAI SDK или https://api.ailoot.ai для Anthropic и Gemini SDK. Бесплатный GET /v1/models показывает модели, доступные вашему ключу; затем используйте пример для выбранной модели и API-метода.
Какой API-ключ использовать?
Укажите API-ключ Ailoot из своего аккаунта в поле авторизации выбранного формата клиента. Бесплатно проверьте доступные модели через GET /v1/models с тем же ключом; ключ другого сервиса не даёт доступа к Ailoot.
Что проверить, если первый запрос завершился ошибкой?
Сверьте адрес API, API-ключ Ailoot, точный ID модели и API-метод с карточкой модели и примером запроса. Прочитайте полученную ошибку; для помощи отправьте на support@ailoot.ai ошибку и ID запроса без API-ключа.
Что даёт подписка?
Скидку на покупку токенов для регулярной работы. Выберите тариф по своему объёму запросов; условия и стоимость подписки показаны при оформлении.
Как применить промокод на скидку до 50%?
Введите промокод при покупке токенов. Итоговая сумма пересчитывается по условиям акции; размер скидки виден до оплаты.