Skip to main content
Esta guía ofrece ejemplos prácticos de solicitudes comunes a la API de Agent. Todos los ejemplos requieren autenticación mediante clave de API.
Reemplaza your_api_key, your_agent_id y your_run_id por tus valores reales. Usa primero el endpoint de listado para descubrir los agentes disponibles para tu organización.

Recorrido con la plantilla Starter Template

Supón que creaste un agente con la Starter Template de Profound. Este agente tiene una entrada de texto obligatoria con la etiqueta Any Text (This is an example input). Este es el flujo habitual:
  1. Usa List Agents para encontrar el ID del agente.
  2. Usa Get an Agent para inspeccionar el esquema de entrada.
  3. Usa Run an Agent con un objeto inputs cuyas claves son los nombres de las propiedades del esquema.
  4. Usa Get an Agent Run para comprobar si la ejecución se completó correctamente o falló.

1. List Agents

Primero, identifica el agente que quieres ejecutar:

2. Get an Agent

A continuación, recupera el agente e inspecciona su esquema. Esta respuesta te proporciona el esquema de entrada y el esquema de salida del agente en formato JSON Schema. Usa schema.input para determinar qué campos son obligatorios y qué IDs de variables debes enviar en el objeto inputs al ejecutar el agente. También puedes usar schema.output para entender la forma del resultado que obtendrás de la ejecución.
El objeto inputs debe usar la clave de la propiedad del esquema como nombre del campo. En este caso, la clave de entrada obligatoria es your_input_variable_id, no la etiqueta legible.

3. Run an Agent

Ahora inicia una ejecución con esa clave de entrada:
Este endpoint devuelve 202 Accepted. Un envío correcto solo significa que la ejecución fue aceptada; aún necesitas obtener la ejecución para ver si finalmente se completó correctamente o falló.

4. Get an Agent Run

Por último, obtén el resultado de la ejecución: