GETAPI
СвязатьсяВойти
GETAPI/Документация/Скилл: форматы API

Скилл: форматы API

Выбор запроса и правильного обработчика ответа

Маршруты

ФорматМетод и путьТекст ответа
Chat CompletionsPOST /v1/chat/completionschoices[].message.content
MessagesPOST /v1/messagesТекстовые блоки content
GenerateContentPOST /v1beta/models/{model}:generateContentcandidates[].content.parts[].text
ResponsesPOST /v1/responsesЗависит от совместимости модели

У OpenAI SDK base URL заканчивается на /v1, у Anthropic SDK используется корень https://api.getapi.ru

Обработка

Не выбирай формат только по названию модели. Сохраняй схему существующего клиента, если модель её поддерживает

В Messages системная инструкция передаётся полем system, в GenerateContent полем systemInstruction

Собирай все текстовые блоки и отдельно обрабатывай инструменты, reasoning и причины завершения

Responses

Не предполагай, что любая модель вернёт object: response. Возможен ответ Chat Completions

ID с префиксом resp_ не доказывает хранение состояния или поддержку previous_response_id. Не строй продолжение диалога на этом предположении

Подробности: форматы API, Responses

Назад
← Скилл: модели
Далее
Скилл: потоковые ответы →