Aller au contenu

Agents IA

Le bloc Agent IA confie une tâche à un modèle de langage. Le modèle répond et, au besoin, demande l'exécution des outils reliés à l'agent : le serveur décide de chaque exécution d'outil.

Déclencheur de chatmessage reçuAgent IAmodèle, outils, mémoireChat : répondreréponse ou approbation

Les composants

BlocRôleLiaison
Déclencheur de chatDémarre le workflow à chaque message envoyé depuis la page de chat d'Orkyvo.Données
Agent IABoucle contrôlée : modèle, outils, mémoire, sortie. Un passage par élément reçu.Données, plus quatre entrées de ressources
Modèle de chatFournisseur, connexion, modèle et paramètres.Ressource « Modèle » (obligatoire, une seule)
Mémoire de conversationHistorique partagé entre exécutions.Ressource « Mémoire » (au plus une)
OutilExpose un bloc (HTTP, nœud installé, Serveurs) comme outil.Ressource « Outils » (plusieurs)
Outil WorkflowExécute un autre workflow publié comme outil.Ressource « Outils » (plusieurs)
Outil MCPConfie à l'agent les outils d'un serveur MCP.Ressource « Outils » (plusieurs)
Format de sortieImpose une réponse JSON conforme à un schéma, validée par le serveur.Ressource « Format de sortie » (au plus une)

Liaisons de ressources

Sur le canevas, les liaisons de données sont des traits pleins entre poignées rondes, de gauche à droite. Les liaisons de ressources sont en pointillés, entre poignées en losange sous l'agent : elles ne relient que des poignées de même type, par exemple un modèle à l'entrée « Modèle ». Les sous-blocs ne s'exécutent jamais comme des étapes : l'agent lit leur configuration et la fige au début de chaque passage.

Connexions aux fournisseurs

Créez la connexion depuis Connexions › Nouvelle connexion : OpenAI ou API compatible (vLLM, LM Studio, LiteLLM…), Anthropic, Google Gemini ou Ollama autohébergé. La clé est chiffrée, ne quitte jamais le serveur et n'est jamais placée dans un prompt.

Aucun nom de modèle n'est imposé : la liste est lue chez le fournisseur. Chaque modèle indique trois capacités (outils, JSON par schéma, images), chacune constatée, non prise en charge ou non vérifiée. Le test de la connexion lit la liste des modèles, sans coût.

À savoir. Une adresse privée (serveur Ollama interne, passerelle d'entreprise) doit être autorisée par un administrateur de la plateforme pour cette organisation et cette connexion. HTTPS est exigé, sauf règle explicite.

Outils et approbations

Chaque outil déclare son effet (lecture ou écriture) et son mode d'approbation. Avant d'exécuter un outil, le serveur vérifie l'outil, ses arguments, les droits et les limites ; un outil soumis à approbation attend la décision d'une personne. Dans l'éditeur, le panneau de test de l'agent montre le texte du modèle au fil de l'eau et chaque appel d'outil.

Autres blocs d'IA

BlocUsage
Transformation par l'IALe modèle écrit une fois le code d'une transformation, exécuté ensuite dans le service isolé, sans nouvel appel au modèle.
Garde-fousContrôle ou masque les données personnelles, secrets, adresses et mots interdits, avec ou sans modèle.
Message à un agentEnvoie un message à un agent publié (workflow à déclencheur de chat) et récupère sa réponse.
Chat : répondreEnvoie un message, une question ou une demande d'approbation dans la page de chat, puis attend la réponse.
Client MCPAppelle un outil d'un serveur MCP comme une étape du workflow.
Serveur MCPPublie des outils du workflow comme serveur MCP, pour d'autres agents.
Déclencheur d'évaluationRejoue un jeu d'essai (table de données), une exécution par ligne.
ÉvaluationÉcrit les sorties et calcule des mesures, dont l'exactitude et l'utilité notées par un modèle.