Skip to main content
POST
Create chat
Cria uma nova sessão de chat e inicia o workflow da IA.

Requisição

Cabeçalhos

Parâmetros do corpo

Formato dos anexos

Cada item do array experimental_attachments tem a seguinte estrutura:

Exemplo de requisição

Resposta

Resposta JSON (com stream: false)

Resposta em streaming (com stream: true, o padrão)

Com o streaming ativado, a resposta é um stream de texto:
A primeira linha contém o ID do chat no formato 2:[{"chatId":"..."}].

Extraindo o ID do chat do stream

Códigos de status

Próximos passos

Depois de criar o chat:
  1. Acompanhe a conclusão com GET /api/chat/{chatId}/status
  2. Assine o stream com GET /api/chat/{chatId}/subscribe para receber atualizações em tempo real
  3. Envie mensagens de acompanhamento com POST /api/chat/{chatId}/publish