Saltar al contenido principal

Inferencia de Agente

POST 

/v1/agents/:agentId/inference

Ejecuta inferencia usando un agente específico sin autenticación de usuario.

Este es un endpoint público que permite interacción directa con agentes de IA usando sus tokens de acceso.

Uso:

  1. Primer mensaje: Envía sin sessionId
  2. Mensajes subsiguientes: Incluye el sessionId devuelto de la primera respuesta

Ejemplo cURL:

curl --location --request POST 'https://api.ko-ia.com/v1/agents/:agentId/inference' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer TU_TOKEN_DEL_AGENTE' \
--data '{
"message": "¡Hola! ¿Cómo puedes ayudarme hoy?"
}'

Ejemplo con sesión:

curl --location --request POST 'https://api.ko-ia.com/v1/agents/:agentId/inference' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer TU_TOKEN_DEL_AGENTE' \
--data '{
"sessionId": "session_abc123def456",
"message": "Continúa nuestra conversación anterior"
}'

Solicitud

Responses

Respuesta de inferencia exitosa