Чат-дополнения API
Генерируйте ответы ассистента в диалоге с помощью совместимого Chat API с поддержкой потоковой передачи.
Отправка запроса
Отправьте сообщения на эндпоинт чат-дополнений. Замените YOUR_MODEL_ID на модель, доступную для вашего ключа.
curl 'https://routerra.ai/v1/chat/completions' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [{"role": "user", "content": "Hello!"}]
}'
Потоковая передача
Установите stream в true для получения потока Server-Sent Events. Читайте фрагменты данных последовательно до маркера [DONE]. Поддерживаемые параметры зависят от модели.
{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello!"
}
],
"stream": true
}
Устранение неполадок
При ошибках аутентификации проверьте ключ и срок его действия. При ошибках квоты проверьте баланс и лимит ключа. Если модель недоступна, проверьте ее ID и доступ группы. При ограничении частоты запросов повторите попытку с задержкой.