Endpoint
Минимальный запрос
Минимальные поля и streaming
В обычном ответе текст обычно читается из
choices[0].message.content; в потоковом — из каждого choices[0].delta.content. Сначала проверьте модель и key минимальным запросом без streaming, затем включайте stream или добавляйте поля.
temperature, tool calls, визуальный ввод и структурированный вывод не гарантированы для всех моделей только из-за «OpenAI-совместимости». Текущую доступность модели и поддерживаемые возможности проверяйте в матрице возможностей и каталоге.
Первые проверки при ошибке
При
status_code=500, not implemented не повторяйте запрос как обычную ошибку 500 с высокой частотой. Обычно это означает несовместимость модели и протокола запроса. Проверьте, содержит ли supported_endpoint_types значение openai, затем используйте подходящее руководство. Сохраните Request ID и пройдите самопроверку.
Связанные API
- Модели, видимые текущему key, и выбор протокола: основы API
- Нативный клиент Claude / Anthropic: Anthropic Messages
- Provider Codex: API Responses и Codex
- Генерация изображений: Работа с моделями изображений
