API HTTP para interagir com o Qwen AI - ✨ NOVO: parent_id automático!
O servidor agora gerencia o parent_id automaticamente!
✅ Antes (manual):
{ "message": "Oi", "chat_id": "abc", "parent_id": "xyz-123" }
✨ Agora (automático):
{ "message": "Oi", "chat_id": "abc" }
Basta passar o chat_id para continuar a conversa!
/api/models
Lista todos os modelos disponíveis
/api/chats
Lista todas as conversas
/api/chat
✨ AUTO
Envia mensagem e recebe resposta
{
"message": "Sua mensagem aqui",
"model": "qwen-max-latest", // opcional
"chat_id": "uuid-do-chat", // opcional (cria novo se não informado)
"thinking_enabled": true, // opcional (captura raciocínio)
"auto_parent": true // opcional (padrão: true) - gerencia parent_id
}
Não precisa mais passar parent_id! O servidor lembra automaticamente.
/api/chat/new
Cria uma nova conversa
/api/chat/:chat_id
Obtém detalhes de uma conversa específica
/api/chat/:chat_id
Deleta uma conversa
/api/sessions
Lista todas as sessões ativas (chats com parent_id em cache)
/api/sessions/:chat_id
Obtém info da sessão de um chat específico
/api/sessions/:chat_id
Atualiza manualmente o parent_id de um chat
/api/sessions/:chat_id
Remove sessão (próxima msg será sem parent_id)
/api/sessions
Limpa todas as sessões
Com auto_parent ativado, este campo é opcional