Skip to main content
POST

Descrição

Chat completion com suporte a function calling (tools). Permite que o modelo chame funções específicas para obter informações ou executar ações durante a conversa.

Headers

Authorization
string
required
Bearer token JWT para autenticação
Content-Type
string
required
application/json

Body Parameters

prompt
string
required
Mensagem ou prompt para o modelo processar
systemPrompt
string
Instruções do sistema para configurar o comportamento
model
string
default:"gpt-4o-mini"
Modelo GPT a ser usadoRecomendado para tools:
  • gpt-4o-mini - Bom custo-benefício
  • gpt-4o - Melhor precisão em tools complexas
temperature
number
default:"0.7"
Controla a criatividade (0.0 a 2.0)Para tools: Recomenda-se 0.3 ou menor para precisão
tools
array
Lista de tools disponíveis para usoTools internas disponíveis:
  • get_current_date - Obtém data/hora atual
  • format_json - Formata e valida JSON
Exemplo:
maxToolIterations
number
default:"5"
Número máximo de iterações de toolsConsiderações:
  • Cada iteração consome tokens adicionais
  • Evita loops infinitos
  • 5 é suficiente para a maioria dos casos

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
object