API запущен в режиме бета-тестирования. Возможны ошибки и нестабильная работа сервиса. Будем рады получить обратную связь.
В ProxyAPI поддерживаются оригинальные API самых популярных LLM провайдеров, таких как OpenAI, Anthropic и Gemini. Это сделано для того, чтобы гарантировать доступ ко всем инструментам и особому функционалу, предоставляемому провайдерами искусственного интеллекта.
Однако и у универсального API есть свои преимущества, главным из которых является легкость переключения между моделями разных провайдеров без необходимости использовать разные SDK. В связи с этим, наряду с поддержкой оригинальных API, ProxyAPI также поддерживает универсальный API на основе спецификации OpenAI.
OpenAI-совместимый API — это прокси‑шлюз, принимающий запросы в формате OpenAI API и автоматически перенаправляющий их к различным LLM-провайдерам. На входе и выходе вы всегда работаете с унифицированным протоколом OpenAI, а конвертация форматов и маршрутизация выполняются на нашей стороне.
- Клиент отправляет запрос к одному из эндпоинтов
/v1/*
так же, как если бы он обращался к OpenAI API. - Роутер определяет целевого провайдера из поля
model
(например,anthropic/claude-sonnet-4-20250514
). - Адаптер переводит тело запроса в нативный формат выбранного провайдера.
- Ответ от LLM приводится к стандартному формату OpenAI и отправляется клиенту.
- Единый SDK. Можно использовать официальный OpenAI SDK или любую совместимую библиотеку без изменений кода.
- Гибкая маршрутизация. Легко переключайтесь между моделями разных вендоров одной строкой.
Базовый адрес для OpenAI-совместимого API:
https://openai.api.proxyapi.ru/v1
HTTP | Путь | Назначение |
---|---|---|
GET | /v1/models | Список моделей и их метаданные |
POST | /v1/chat/completions | Генерация текста |
POST | /v1/embeddings | Векторные представления текста |
POST | /v1/images/generations | Генерация изображений |
POST | /v1/images/edits | Редактирование изображений |
POST | /v1/audio/transcriptions | Расшифровка аудио (Speech-to-Text) |
POST | /v1/audio/speech | Генерация речи (Text-to-Speech) |
POST | /v1/responses | Новый API на замену /v1/chat/completions |
Все маршруты полностью совместимы с официальной OpenAI спецификацией, включая форматы запросов, ответов и ошибок.
Имя модели имеет вид <провайдер>/<название‑модели>
.
Провайдер | Пример идентификатора |
---|---|
OpenAI | openai/gpt-4o |
Anthropic | anthropic/claude-sonnet-4-20250514 |
Gemini | gemini/gemini-2.0-flash |
DeepSeek | deepseek/deepseek-chat |
Список поддерживаемых моделей можно посмотреть в разделах Модели для каждого провайдера в данной документации.
curl "https://openai.api.proxyapi.ru/v1/chat/completions" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer <КЛЮЧ>" \ -d '{ "model": "anthropic/claude-sonnet-4-20250514", "messages": [ { "role": "user", "content": "Привет!" } ] }'