Aller au contenu
AdiosDocumentation
Parcourir la documentation

AgentKit

AgentKit décrit les instructions, entrées, sorties, workflows, fonctions et connexions d’un agent sous forme de fichiers. Utilisez Agent Builder pour le configurer et l’exécuter, ou modifiez ces fichiers avec vos outils de développement.

L’objectif de portabilité est une définition d’agent avec les mêmes contrats localement et sur Adios. Trois choix appartiennent à l’environnement d’exécution :

ChoixOptions
Exécution de l’agentVotre machine ou Adios hébergé
Exécution des fonctionsVotre machine, Adios Sandbox ou Adios hébergé
IdentifiantsIdentifiants locaux explicites ou connexions Adios autorisées

Adios Sandbox est l’environnement local pour tester une exécution plus proche de l’hébergement Adios. Exécuter un agent localement n’impose pas une exécution locale de ses fonctions ou services connectés.

Commencez ici.

Ce qui accompagne le kit

agentkit.yaml définit les agents, points d’entrée, workflows et contrats. Les fichiers référencés contiennent les instructions, schémas JSON, sources des fonctions et jeux de test. La configuration d’installation, les connexions, les identifiants et l’historique appartiennent à l’environnement. Gardez les secrets hors des fichiers du kit et des instructions du modèle.

Un workflow coordonne des étapes. Une étape agent appelle un modèle ; une fonction exécute du code ; un connecteur accède à un service. Les étapes d’artefact enregistrent des fichiers et les étapes d’approbation attendent une décision. Ces responsabilités restent distinctes même sur une seule machine.

Prise en charge actuelle

Les workflows d’agents locaux et hébergés partagent le moteur et le contrat de réponse structurée du modèle. Des tests natifs de fonctions et un runtime hébergé distinct existent aussi. Les workflows hébergés d’Agent Builder refusent actuellement les étapes de fonction ; la sélection automatique de l’exécution locale ou hébergée reste à raccorder.

Les identifiants du modèle local peuvent être fournis par une variable d’environnement nommée. Les agents sauvegardés peuvent utiliser les connexions Adios lors d’exécutions locales. La récupération générale de secrets et un exécuteur AgentKit pour Adios Sandbox ne forment pas encore un workflow complet. Les guides précisent ces limites pour conserver des exemples exécutables.

Un comportement équivalent implique les mêmes schémas, dépendances, approbations, artefacts, nouvelles tentatives et traitements des effets. Les fournisseurs peuvent produire des textes différents ; utilisez des réponses enregistrées pour tester le workflow.