Pular para o conteúdo principal

Inferência de Agente

POST 

/v1/agents/:agentId/inference

Execute inferência usando um agente específico sem autenticação de usuário.

Este é um endpoint público que permite interação direta com agentes de IA usando seus tokens de acesso.

Uso:

  1. Primeira mensagem: Envie sem sessionId
  2. Mensagens subsequentes: Inclua o sessionId retornado da primeira resposta

Exemplo cURL:

curl --location --request POST 'https://api.ko-ia.com/v1/agents/:agentId/inference' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SEU_TOKEN_DO_AGENTE' \
--data '{
"message": "Olá! Como você pode me ajudar hoje?"
}'

Exemplo com sessão:

curl --location --request POST 'https://api.ko-ia.com/v1/agents/:agentId/inference' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SEU_TOKEN_DO_AGENTE' \
--data '{
"sessionId": "session_abc123def456",
"message": "Continue nossa conversa anterior"
}'

Requisição

Responses

Resposta de inferência bem-sucedida