logo
Développement
Rechercher
Résultat de la requête du workflow

Résultat de la requête du workflow

Utilisez workflowRunId pour interroger le résultat de l'exécution du workflow.

Méthode

POST

URL

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

Authentification

Pour plus de détails, consultez la méthode d'authentification dans la Présentation de l'API.

Requête

Exemple

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"
}'

                    
Ce bloc de code dans la fenêtre flottante

En-têtes

Champ Type Obligatoire Description
Authorization Bearer ${API Key} O Validez les appels en utilisant Authorization: Bearer ${API Key} ; obtenez la clé sur la page des clés API en tant que clé API.
Content-Type application/json O Type de données, la valeur fixe est application/json.

Corps

Champ Type Obligatoire Description
workflowRunId String O ID d'exécution du workflow.

Réponse

Exemple

{ "workflowId": "xxxxxxxx", "workflowName": "todayNews", "workflowVersion": "1.0.1", "workflowRunId": "xxxxxxxx", "input": { "topic": "News" }, "output": { "news": [ { "summary": "Un accident mortel bloque une autoroute principale à Haleiwa. Selon les services médicaux d'urgence, les ambulanciers sont intervenus sur les lieux de l'accident mercredi matin.", "media": "Hawaii News Now", "title": "Hawaii News Now - Dernières actualités, météo & trafic" }, { "summary": "Criminalité à Hawaï : un homme de 65 ans grièvement blessé lors d'une agression à Waikīkī. Jamil Hart reconnu coupable dans une affaire de meurtre à Mililani. La police démantèle une salle de jeux illégale à Nanakuli.", "media": "KHON2", "title": "KHON2 : Actualités, météo, sports, dernières nouvelles & direct" } ] }, "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": "Un accident mortel bloque une autoroute principale à Haleiwa. Selon les services médicaux d'urgence, les ambulanciers sont intervenus sur les lieux de l'accident mercredi matin.",
                "media": "Hawaii News Now",
                "title": "Hawaii News Now - Dernières actualités, météo & trafic"
            },
            {
                "summary": "Criminalité à Hawaï : un homme de 65 ans grièvement blessé lors d'une agression à Waikīkī. Jamil Hart reconnu coupable dans une affaire de meurtre à Mililani. La police démantèle une salle de jeux illégale à Nanakuli.",
                "media": "KHON2",
                "title": "KHON2 : Actualités, météo, sports, dernières nouvelles & direct"
            }
        ]
    },
    "workflowExecutionTime": 8347,
    "status": "SUCCEED",
    "totalCost": 0.6928,
    "totalTokens": 1745,
    "startTime": 1758765323024,
    "endTime": 1758765331373
}

                    
Ce bloc de code dans la fenêtre flottante

Corps

Champ Type Description
workflowId String ID du workflow.
workflowName String Nom du workflow.
workflowVersion String Numéro de version du workflow.
workflowRunId String ID d'exécution du workflow, utilisé pour identifier de manière unique cette exécution.
input Object Entrée pour le nœud "start", identique à l'entrée de la requête.
output Object Sortie pour le nœud "end", contenant les résultats de l'exécution du workflow.
workflowExecutionTime Number Temps d'exécution du workflow, en millisecondes.
status String Statut de l'appel du workflow, valeurs possibles :
- SUCCEED : succès
- FAILED : échec
- PENDING : en attente
- RUNNING : en cours
totalCost Number Coût total en crédits pour cette exécution.
totalTokens Number Nombre total de jetons consommés pour cette exécution.
startTime Number Horodatage de début, en millisecondes.
endTime Number Horodatage de fin, en millisecondes.