Iniciar una ejecución de agente guardada
Inicia una ejecución en segundo plano asíncrona para un agente guardado y devuelve el registro de ejecución en cola. Usa el endpoint de recuperación de ejecuciones para consultar el estado o el endpoint de eventos para transmitir el progreso. Cuando el agente ya está ejecutando el máximo de max_concurrent_runs ejecuciones, concurrency_overflow decide: reject devuelve 429 con el código de error agent_concurrency_limit y no crea ninguna ejecución; queue devuelve 202 con una ejecución en espera que comienza cuando se libera un cupo.
Autorizaciones
Send Authorization: Bearer , using an MKA1 API key for automation or an OAuth API access token for a signed-in application. Use a dynamic security callback to refresh OAuth access tokens. Browser session-only operations still require their declared cookie.
Encabezados
Optional external end-user identifier forwarded by the API gateway.
Parámetros de ruta
Cuerpo
1 - 20000Clave de ámbito del llamador para reintentar el mismo envío sin iniciar otra ejecución. Reutilizar una clave con una solicitud diferente devuelve 409.
1 - 255Versión de configuración del agente guardada inmutable para ejecutar. Omítala para usar la versión actual. Las versiones explícitas permanecen fijadas mientras están en cola.
1 <= x <= 2147483647Valor JSON arbitrario.
Estrategias de gestión del contexto a aplicar durante la generación de respuestas por el agente. Soporta la compactación, que resume el historial de conversación anterior cuando el contexto excede un umbral de tokens.
Cuando es true, la pasarela genera eventos delta por token para esta ejecución, de modo que el endpoint de eventos transmite salida incremental en lugar de solo elementos y límites de ciclo de vida. La ejecución sigue ejecutándose en segundo plano y este endpoint sigue devolviendo el registro de ejecución en cola.
Respuesta
Ejecución en cola.
agent.run La versión de configuración del agente contra la que se ejecutó esta ejecución. Nulo para ejecuciones creadas antes de la versionación.
x >= 1esperando significa que la ejecución se mantiene en una de las ranuras max_concurrent_runs del agente y no se ha enviado al modelo; puede cancelarse. Los resultados terminales siguen siendo distintos: cancelado es solicitado por el llamador; incompleto significa que un límite o una interrupción detuvo la ejecución. gateway_response.incomplete_details registra el motivo, incluidos max_tokens o max_tool_calls. Las filas fallidas almacenadas con uno de estos resultados de gateway se serializan con el resultado de gateway, conservando cualquier error del conector y la marca de tiempo de finalización.
waiting, queued, submitting, completed, failed, cancelled, incomplete Valor JSON arbitrario.
Valor JSON arbitrario.
Valor JSON arbitrario.
Valor JSON arbitrario.