Saltar al contenido principal
Roberty

Llamar a una API

Llama a APIs externas directamente desde el agente.

Llamar a una API

Permite que el agente haga peticiones HTTP a APIs externas, con el método, las cabeceras y el cuerpo definidos en la configuración. El agente decide el cuerpo de la petición a partir del contexto de la conversación.

Configuración

CampoObligatorioQué es
Endpoint de la APILa URL completa del endpoint que llamar (p. ej. https://api.ejemplo.com/v1/clientes)
Método HTTPEl método de la petición: GET, POST, PUT, DELETE o PATCH
Cabeceras (JSON)NoLas cabeceras de la petición como objeto JSON (p. ej. { "Authorization": "Bearer token123", "Content-Type": "application/json" })

Cómo funciona

Ante una tarea que involucre esa API, el agente:

  1. Usa el endpoint y el método configurados.
  2. Aplica las cabeceras de la configuración.
  3. Decide el cuerpo de la petición a partir del contexto de la conversación.
  4. Devuelve el estado HTTP y los datos de la respuesta.

Parámetros de entrada (en tiempo de ejecución)

ParámetroQué es
CuerpoEl cuerpo de la petición (para POST, PUT y PATCH). El agente lo rellena a partir del contexto

Respuesta

CampoQué es
EstadoEl código HTTP de la respuesta (200, 201, 404)
DatosLo que devolvió la API
consejo

Usa la descripción de la acción para decirle al agente qué hace la API y cuándo usarla. Cuanto más precisa sea, mejor decide el agente cuándo y cómo llamar al endpoint.