Tema
Cavori para desenvolvedores
A API da Cavori deixa o seu sistema conversar com os agentes de IA que você configurou na plataforma. Seu servidor abre uma conversa para cada pessoa, envia as mensagens dela e recebe a resposta do agente, em JSON ou em streaming. Quando alguém da equipe assume o atendimento, a resposta humana chega ao seu sistema por webhook.
A API segue o formato de chat completions que muitos desenvolvedores já conhecem, com algumas diferenças: o contexto da conversa fica guardado na Cavori, cada chamada envia uma única mensagem nova, e o model é um agente seu (agent:<id>).
Por onde começar
- Começar: crie a integração, emita a chave e faça a primeira conversa com
curl. - Autenticação: como a chave
cvk_...funciona, como trocar e como revogar. - Conceitos: integração, agente, conversa,
external_user_ide o que acontece quando uma pessoa assume.
Referência
- Modelos:
GET /v1/models - Conversas:
POST /v1/conversationseGET /v1/conversations/:id - Mensagens:
GET /v1/conversations/:id/messages - Chat completions:
POST /v1/chat/completions, em JSON e em streaming - Execuções:
GET /v1/requests/:id
Mais
- Erros e limites
- Webhooks
- Cobrança
- Sites: o que fazer para usar a API a partir de um site
- Mudanças
A URL base de todas as chamadas é https://api.cavori.com.br.
