Aller au contenu

Outil Workflow

Propre à OrkyvoToutes les offresSous-bloc d'agent IA

Exécute un autre workflow de l'organisation comme outil de l'agent, dans le même environnement.

Outil Workflowse relie à l'entrée « Outils » d'un agent

Fonctionnement

L'agent attend la fin du workflow appelé sans occuper de worker. Le résultat transmis au modèle est la sortie du dernier bloc exécuté.

Paramètres

ParamètreTypeDétail
Nom de l'outilobligatoiretexte—
Description pour le modèleobligatoiretexte long—
Workflow appeléobligatoireworkflowWorkflow à déclencheur manuel, publié dans l'environnement de l'exécution. Il reçoit les arguments comme données d'entrée.
Arguments fournis par l'IAparamètres de l'IA—
Attente maximale du workflow (secondes)nombre—
Effet de l'outilchoixUne écriture dans un environnement protégé exige toujours une approbation humaine. Valeurs : Lecture seule, Écriture (modifie quelque chose).
Approbation humainechoixValeurs : Selon l'environnement (écritures en environnement protégé), Toujours avant l'exécution, Jamais (refusé pour une écriture en environnement protégé).
Délai d'approbation (minutes)selon les autres paramètresnombreSans décision, l'appel expire et n'est jamais exécuté.
Appels maximum par passage de l'agentnombre—
Taille maximale du résultat transmis au modèle (Ko)nombreAu-delà, le résultat est tronqué et le modèle en est informé.
Résultat en mode simulationJSONRenvoyé au modèle lors d'un test en simulation, signalé comme simulé. Facultatif.

Données reçues et renvoyées

  • EntréeAucune (ressource de l'agent).
  • SortieAucune (ressource de l'agent).

Erreurs

Workflow introuvable, non publié dans l'environnement, échec ou délai dépassé (le workflow appelé est alors annulé ; son effet est incertain).

Exemple

Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.

Paramètres de l'exemple (JSON)Ouvrir l'éditeur
{
  "toolName": "creer_ticket",
  "toolDescription": "Crée un ticket de support",
  "aiParams": [
    {
      "id": "p1",
      "key": "titre",
      "type": "string",
      "description": "Titre",
      "required": true
    }
  ]
}

Voir aussi