/v1/chat/completions — это де-факто стандартный интерфейс индустрии LLM: практически каждый framework, client и SDK поддерживает его из коробки. Через APIYI этот единый эндпоинт обеспечивает доступ к OpenAI, Claude, Gemini, DeepSeek и в общей сложности к 400+ моделям; смена модели — это просто замена строки.
Какой эндпоинт выбрать: если вы используете существующие framework/client или хотите одну кодовую базу для нескольких поставщиков → совместимый режим (эта страница); если нужны встроенные инструменты (веб-поиск, интерпретатор кода) или модели серии Pro → Нативные вызовы (/v1/responses). Официальная позиция OpenAI по Chat Completions: поддержка сохранится в долгосрочной перспективе, но для новых проектов рекомендуется Responses. Оба эндпоинта требуют, чтобы вы самостоятельно вели историю диалога — см. Руководство по многоходовому диалогу.
Быстрый старт
Один интерфейс, все поставщики
Это главное преимущество совместимого режима: переключение моделей сводится к изменению одной строки — а не строки кода.Настройка SDK по языкам
Каждый официальный SDK поддерживает пользовательский base_url — настройте один раз и используйте дальше.Python
Node.js / TypeScript
.NET
Go
Используйте официальный OpenAI Go SDK (github.com/openai/openai-go):
Java
Используйте официальный OpenAI Java SDK (com.openai:openai-java):
Устаревшие проекты на сторонних библиотеках (пакеты Go’s
sashabaranov/go-openai, Java’s theokanning) по-прежнему работают после изменения base_url, но мы рекомендуем переходить на официальные SDK выше — сторонние библиотеки отстают по новым параметрам, таким как reasoning_effort.Общие возможности
Потоковая передача
Управление рассуждением
В Chat Completions используйте параметр верхнего уровняreasoning_effort (в отличие от вложенной формы в Responses):
Ввод изображений
Embeddings
Обработка ошибок и повторные попытки
Официальные SDK автоматически повторяют попытки (по умолчанию 2 попытки при 429 / 5xx / ошибках соединения) — предпочитайте это вместо самописных циклов:Ограничения совместимого режима
Миграция с OpenAI Direct
Уже используете официальный сервис OpenAI? Миграция выполняется в два шага без изменений кода:- Измените base_url и ключ
- Или измените только переменные среды (код остается без изменений)
Связанные ссылки
- Эта группа: Нативные вызовы · Тарификация кэша · Вызов функций
- Модели и тарификация: Модели и тарификация
- Получить / управлять token:
https://api.apiyi.com/token - Список официальных OpenAI SDK:
platform.openai.com/docs/libraries