Conclusões de chat API
Gere respostas de assistente a partir de conversas usando a API de chat compatível com suporte a streaming.
Enviar uma solicitação
Envie mensagens para o endpoint de conclusões de chat. Substitua YOUR_MODEL_ID por um modelo disponível para sua chave.
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!"}]
}'
Transmissão contínua
Defina stream como true para receber eventos enviados pelo servidor. Leia blocos de dados de forma incremental até [DONE]. Os parâmetros suportados dependem do modelo selecionado.
{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello!"
}
],
"stream": true
}
Solução de problemas
Para erros de autenticação, verifique a chave e sua expiração. Para erros de cota, verifique seu saldo e a cota da chave. Se um modelo estiver indisponível, verifique o ID e o acesso do grupo. Para limites de taxa, tente novamente com recuo exponencial.