logo
Desarrollo
Buscar
Consultar el resultado del flujo de trabajo

Consultar el resultado del flujo de trabajo

Se utiliza workflowRunId para consultar el resultado de la ejecución del flujo de trabajo.

Método

POST

URL

https://api-${endpoint}.gptbots.ai/v1/workflow/query/result

Autenticación

Para más información, consulte el método de autenticación en la Visión general de la API.

Solicitud

Ejemplo

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/workflow/query/result' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: application/json' \ -d '{ "workflowRunId": "xxxxxxxx" }'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/workflow/query/result' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
    "workflowRunId": "xxxxxxxx"
}'

                    
Este bloque de código en una ventana flotante

Encabezados

Campo Tipo Obligatorio Descripción
Authorization Bearer ${API Key} Y Validación de llamadas mediante Authorization: Bearer ${API Key}. La clave se obtiene en la página API keys como API Key.
Content-Type application/json Y Tipo de contenido; el valor es fijo: application/json.

Cuerpo

Campo Tipo Obligatorio Descripción
workflowRunId String Y ID de ejecución del flujo de trabajo.

Respuesta

Ejemplo

{ "workflowId": "xxxxxxxx", "workflowName": "todayNews", "workflowVersion": "1.0.1", "workflowRunId": "xxxxxxxx", "input": { "topic": "News" }, "output": { "news": [ { "summary": "Fatal crash shuts down major highway in Haleiwa. According to Emergency Medical Services, paramedics responded to the scene of the crash Wednesday morning.", "media": "Hawaii News Now", "title": "Hawaii News Now - Breaking News, Latest News, Weather & Traffic" }, { "summary": "Hawaii Crime: Man, 65, critically injured in Waikīkī assault. Jamil Hart found guilty in Mililani murder case. HPD busts illegal gambling room in Nanakuli.", "media": "KHON2", "title": "KHON2: Hawaii News, Weather, Sports, Breaking News & Live" } ] }, "workflowExecutionTime": 8347, "status": "SUCCEED", "totalCost": 0.6928, "totalTokens": 1745, "startTime": 1758765323024, "endTime": 1758765331373 }
                      
                      {
    "workflowId": "xxxxxxxx",
    "workflowName": "todayNews",
    "workflowVersion": "1.0.1",
    "workflowRunId": "xxxxxxxx",
    "input": {
        "topic": "News"
    },
    "output": {
        "news": [
            {
                "summary": "Fatal crash shuts down major highway in Haleiwa. According to Emergency Medical Services, paramedics responded to the scene of the crash Wednesday morning.",
                "media": "Hawaii News Now",
                "title": "Hawaii News Now - Breaking News, Latest News, Weather & Traffic"
            },
            {
                "summary": "Hawaii Crime: Man, 65, critically injured in Waikīkī assault. Jamil Hart found guilty in Mililani murder case. HPD busts illegal gambling room in Nanakuli.",
                "media": "KHON2",
                "title": "KHON2: Hawaii News, Weather, Sports, Breaking News & Live"
            }
        ]
    },
    "workflowExecutionTime": 8347,
    "status": "SUCCEED",
    "totalCost": 0.6928,
    "totalTokens": 1745,
    "startTime": 1758765323024,
    "endTime": 1758765331373
}

                    
Este bloque de código en una ventana flotante

Cuerpo

Campo Tipo Descripción
workflowId String ID del flujo de trabajo.
workflowName String Nombre del flujo de trabajo.
workflowVersion String Número de versión del flujo de trabajo.
workflowRunId String ID de ejecución del flujo de trabajo, utilizado para identificar de forma única esta ejecución.
input Object Entrada del nodo «start», idéntica a la entrada de la solicitud.
output Object Salida del nodo «end», que contiene los resultados de la ejecución del flujo de trabajo.
workflowExecutionTime Number Tiempo empleado en ejecutar el flujo de trabajo, en milisegundos.
status String Estado de la invocación del flujo de trabajo; los valores posibles incluyen:
- SUCCEED: éxito
- FAILED: fallo
- PENDING: en cola
- RUNNING: en ejecución
totalCost Number Coste total en créditos de esta ejecución.
totalTokens Number Total de tokens consumidos en esta ejecución.
startTime Number Marca de tiempo de inicio, en milisegundos.
endTime Number Marca de tiempo de fin, en milisegundos.