Crear un agente
Cree un agente una vez y luego reutilice su comportamiento guardado en múltiples ejecuciones. El siguiente ejemplo almacena instrucciones y una herramientaweb_search para que las ejecuciones posteriores puedan llamar herramientas externas cuando sea necesario.
agent con un id estable como agt_....
Consulte la Referencia de API para crear un agente para ver el esquema completo.
Listar y recuperar agentes
Utilice el endpoint de colección para listar los agentes guardados para el llamador actual. Utilice el endpoint de ítem cuando ya conozca el ID del agente.Ejecutar un agente guardado
Ejecute el agente enviando solo la entrada por ejecución y metadatos opcionales. El servicio combina esto con la configuración guardada del agente y reenvía la solicitud a la API de Responses a través demkllm-gateway.
- el ID de la ejecución persistida
- el estado de la ejecución
gateway_response_idde la llamada a Responses aguas arribagateway_response, que contiene la salida almacenada del asistente y cualquier actividad de herramienta
web_search, el gateway_response persistido incluirá las entradas correspondientes de llamadas a herramientas.
Consulte la Referencia de API para ejecutar un agente guardado para ver el esquema completo de solicitud y respuesta de ejecución.
Inspeccionar el historial de ejecuciones
Utilice la colección de ejecuciones para listar ejecuciones previas de un agente. Utilice el endpoint de detalle de ejecución para recuperar un resultado almacenado nuevamente más tarde.Actualizar o eliminar un agente
UtilicePOST /api/v1/agents/{agent_id} para actualizar la configuración almacenada.
Utilice DELETE /api/v1/agents/{agent_id} para eliminar lógicamente el agente cuando ya no deba aceptar nuevas ejecuciones.