Что значит OpenAI-совместимое API
Код и программы, написанные для API OpenAI, работают с VseGPT без переделки. Достаточно заменить базовый адрес (base URL) и ключ API, и дальше тот же код обращается к моделям VseGPT.
Смена модели тоже не требует правок: в запросе меняется идентификатор модели (Model ID). Все идентификаторы собраны в перечне моделей на VseGPT. Поддерживается потоковый вывод (streaming), когда ответ приходит по мере генерации.
Вынесите base URL и ключ в настройки программы или в переменные окружения. Тогда для перехода на VseGPT или смены модели достаточно поменять одну строку настроек, не трогая код.
Что ещё умеет API
Кроме OpenAI-совместимого API работает Anthropic-совместимое (сейчас в бета-версии). Через него Claude Code подключается к любым моделям VseGPT, не только к Claude.
API извлекает текст из файлов PDF и DOCX, включая распознавание текста на картинках (OCR). Перед массовой обработкой проверьте извлечение на одном файле.
Через API генерируются изображения. Тот же ключ подключает модели VseGPT к ботам, IDE и интеграциям с таблицами.
Сколько стоит API
Доступ к API открыт на обоих тарифах — «Базовом» и «Профессиональном». Сторонние программы и боты разрешены. Каждая генерация оплачивается по прайсу модели.
Для проверки интеграции после регистрации начисляются бесплатные кредиты — нужно только подтвердить e-mail. Потратьте их на тест API до первого пополнения: так вы проверите код без расходов.