{"name":"Dosefy Chat Bot API","version":"1.0.0","description":"API REST para chatbot com IA médica e streaming","endpoints":{"health":"GET /health - Status do servidor","status":"GET /status - Status do bot e sistema","stats":"GET /api/stats - Estatísticas do sistema","send":"POST /api/send - Enviar mensagem (teste)","chat":"POST /api/chat - Chat normal (resposta completa)","chatStream":"POST /api/chat/stream - Chat com streaming (SSE)","chatHistory":"GET /api/chat/history?sessionId=xxx - Histórico do chat","logsSession":"GET /api/logs/session?sessionId=xxx - Logs por sessão","logsStats":"GET /api/logs/stats - Estatísticas dos logs","logsPeriod":"GET /api/logs/period?startDate=xxx&endDate=xxx - Logs por período","conversations":"GET /conversations - Listar conversas (teste)","conversationsSession":"GET /api/conversations/session?conversationId=xxx - Conversas por sessão","conversationsPeriod":"GET /api/conversations/period?startDate=xxx&endDate=xxx - Conversas por período","conversationsStats":"GET /api/conversations/stats - Estatísticas das conversas","conversationsSearch":"GET /api/conversations/search - Buscar conversas com filtros","advancedSearch":"GET /api/conversations/advanced-search - Busca avançada com paginação","conversationHistory":"GET /api/conversations/history?conversationId=xxx - Histórico completo de conversa","availableModels":"GET /api/conversations/models - Modelos de IA disponíveis","modelStats":"GET /api/conversations/model-stats - Estatísticas por modelo de IA"},"streaming":{"description":"O endpoint /api/chat/stream usa Server-Sent Events (SSE)","events":{"start":"Início da resposta com sessionId","chunk":"Chunk de texto da resposta","end":"Fim da resposta","error":"Erro durante o processamento"},"example":{"request":"POST /api/chat/stream","body":"{\"message\": \"sua mensagem\", \"sessionId\": \"opcional\"}","response":"text/event-stream com eventos SSE"}}}