Начните работу с anyinfer API
Единый API для доступа к GPT-4, Claude, Gemini и 50+ моделей. OpenAI-совместимый интерфейс, автоматический failover и прозрачные цены.
Быстрый старт
Начните использовать anyinfer API за 3 простых шага. Наш API полностью совместим с OpenAI SDK, поэтому миграция занимает минимум времени.
1. Получите API ключ
Зарегистрируйтесь и получите API ключ в личном кабинете. При регистрации вы получите 400 ₽ на баланс для тестирования.
2. Установите SDK
npm install openaiИспользуйте официальный OpenAI SDK — наш API полностью совместим.
3. Сделайте первый запрос
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.anyinfer.ru/v1',
apiKey: 'ваш-api-ключ',
});
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [
{ role: 'user', content: 'Привет! Расскажи о себе.' }
],
});
console.log(response.choices[0].message.content);Аутентификация
Все запросы к API должны содержать ваш API ключ в заголовке Authorization.
curl https://api.anyinfer.ru/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ваш-api-ключ" \
-d '{
"model": "gpt-4o",
"messages": [{"role": "user", "content": "Привет!"}]
}'Важно
Храните API ключ в безопасности. Никогда не включайте его в клиентский код или публичные репозитории.
API Reference
anyinfer API совместим с OpenAI API. Вы можете использовать те же эндпоинты и параметры.
Base URL
https://api.anyinfer.ru/v1Эндпоинты
| Метод | Эндпоинт | Описание |
|---|---|---|
| POST | /chat/completions | Создать chat completion |
| GET | /models | Список доступных моделей |
Параметры запроса
| Параметр | Тип | Описание |
|---|---|---|
| model | string | ID модели (обязательно) |
| messages | array | Массив сообщений (обязательно) |
| temperature | number | Креативность (0-2, по умолчанию 1) |
| max_tokens | integer | Максимум токенов в ответе |
| stream | boolean | Потоковый вывод (SSE) |
Модели
anyinfer предоставляет доступ к 50+ моделям от ведущих провайдеров. Используйте ID модели в параметре model.
OpenAI
gpt-4ogpt-4o-minio1o1-miniAnthropic
claude-3-5-sonnetclaude-3-5-haikuclaude-3-opusgemini-2.0-flashgemini-1.5-progemini-1.5-flashDeepSeek
deepseek-chatdeepseek-reasonerВозможности
Автоматический Failover
При сбое одного провайдера запросы автоматически переключаются на резервные модели
Балансировка нагрузки
Распределение запросов между несколькими API ключами для максимальной пропускной способности
OpenAI совместимость
Используйте существующий код с OpenAI SDK — просто измените base_url
Streaming
Поддержка SSE для потоковой передачи ответов в реальном времени
Инструменты
anyinfer поддерживает function calling (tools) для всех совместимых моделей.
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Какая погода в Москве?' }],
tools: [
{
type: 'function',
function: {
name: 'get_weather',
description: 'Получить текущую погоду',
parameters: {
type: 'object',
properties: {
location: { type: 'string', description: 'Город' }
},
required: ['location']
}
}
}
]
});Безопасность
Шифрование
Все данные передаются через HTTPS с TLS 1.3
API ключи
Ключи хранятся в зашифрованном виде (AES-256)
Без логирования
Мы не сохраняем ваши промпты и ответы
Изоляция
Данные разных пользователей полностью изолированы
Поддержка
Если у вас возникли вопросы или проблемы, мы готовы помочь.