halfoff.devДокументация
Получить ключ
Интеграции

OpenAI-совместимые приложения

Любое приложение, фреймворк или библиотека с настраиваемым OpenAI endpoint может вызывать Claude, GPT и Gemini через Half Off Dev за полцены.

Огромное число приложений и библиотек позволяет заменить OpenAI endpoint на собственный. Укажите в них endpoint Half Off Dev, и помимо GPT им станут доступны Claude и Gemini: Half Off Dev обслуживает OpenAI Chat Completions по адресу https://halfoff.dev/v1 для всех текстовых моделей, и всё это за половину официальной цены. Сначала создайте API-ключ.

Три значения#

Найдите опцию «custom endpoint», «base URL» или «OpenAI-compatible» и заполните:

ПолеЗначение
Base URLhttps://halfoff.dev/v1
API-ключваш ключ ho-...
Модельлюбой id из GET /v1/models, например claude-sonnet-5.5 или gpt-6.1-sol

Некоторые приложения запрашивают API host и сами добавляют /v1. В таком случае укажите только https://halfoff.dev.

Настройка через переменные окружения#

Программы на базе официальных SDK OpenAI или Anthropic обычно берут endpoint из переменных окружения, так что их настройки можно вообще не трогать:

Shell
# programs built on the OpenAI SDK
export OPENAI_BASE_URL=https://halfoff.dev/v1
export OPENAI_API_KEY=$HALFOFF_API_KEY

# programs built on the Anthropic SDK
export ANTHROPIC_BASE_URL=https://halfoff.dev
export ANTHROPIC_API_KEY=$HALFOFF_API_KEY

Пишете клиент сами? В разделе SDK есть примеры для Python и Node.js, а OpenAI Chat Completions подробно описывает стриминг, вызов функций и поддерживаемые поля.

Исправление ошибок#

Что вы видитеЧто делать
401 Missing API keyКлюч не доходит до Half Off Dev. Проверьте имя переменной и то, что она экспортирована в оболочке, из которой запускается программа.
401 Invalid or revoked API keyКлюч введён с ошибкой, обрезан или отозван. Вставьте его заново или создайте новый.
404 Model '...' is not availableТакого id нет. Скопируйте его из GET /v1/models или из списка моделей.
404 Unknown endpointПрограмма обращается к API, которого Half Off Dev не предоставляет, например к embeddings. Направьте её на Chat Completions, Responses, Anthropic Messages или Gemini.
404 not served in responses formatResponses API обслуживает только модели GPT. Выберите модель gpt-* или используйте Chat Completions для Claude и Gemini.
404 и /v1/v1/ в путиПрограмма сама добавляет /v1. Укажите в качестве хоста https://halfoff.dev.
402Баланс исчерпан или ключ достиг лимита расходов. См. Биллинг.

Остальные статусы описаны в разделе Ошибки.