Créer des agents
Créez des fichiers de configuration JSONC dans votre répertoirebase44/agents/ (un fichier par agent). Exécutez ensuite agents push pour les synchroniser avec Base44.
Exemple
Référence des champs
Les configurations d’agents utilisent JSONC. Chaque agent est défini dans un fichier distinct du répertoirebase44/agents/.
Champs obligatoires
string
requis
Identifiant unique de l’agent. Utilisez des lettres minuscules et des tirets bas. Le
nom doit correspondre au nom du fichier. Un agent nommé
customer_support se trouve
donc dans customer_support.jsonc.string
requis
Brève description de ce que fait l’agent.
string
requis
Prompt système qui définit le comportement, la personnalité et les consignes de l’agent.
string
requis
Le modèle d’IA utilisé par l’agent. Utilisez
automatic pour laisser Base44 en choisir un. Vous pouvez aussi définir un ID de préréglage de la liste des modèles pris en charge, par exemple claude-sonnet-5 ou gpt_6_sol.Les ID de préréglage retirés que Base44 reconnaît encore sont automatiquement mis à niveau vers un remplacement actuel.Champs facultatifs
array
Outils que l’agent peut utiliser pour interagir avec votre application. Consultez Configuration
des outils.
string
Message de bienvenue pour les conversations WhatsApp avec cet agent.
array
Noms des compétences d’agent
associées à cet agent. Jusqu’à 10 compétences par agent.
Configuration des outils
Le tableautool_configs définit les capacités de votre agent. Il existe deux types : les outils d’entité et les outils de fonction.
Outils d’entité
Les outils d’entité permettent à l’agent d’effectuer des opérations CRUD sur les entités de votre application.string
requis
Nom de l’entité. Doit correspondre à une entité existante de votre application.
array
requis
Opérations que l’agent peut effectuer sur cette entité. Les valeurs valides sont
"read",
"create", "update" et "delete".Outils de fonction
Les outils de fonction permettent à l’agent d’appeler les fonctions backend de votre application.string
requis
Nom de la fonction. Doit correspondre à une fonction existante de votre application.
string
requis
Description de ce que fait la fonction. L’agent s’en sert pour décider quand
l’appeler.
Types TypeScript
Générez des types TypeScript à partir de vos configurations d’agents. Vous bénéficiez ainsi de la sécurité de typage et de l’autocomplétion des noms d’agents dans votre code SDK. En savoir plus sur les types dynamiques.Voir aussi
agents pull: synchronisez les configurations d’agents de Base44 vers votre projet localagents push: déployez vos configurations d’agents locales sur Base44- Compétences d’agent : définissez des ensembles d’instructions réutilisables pour vos agents
agents: référence SDK pour utiliser les agents dans votre code- Configurer des agents IA : guide pour créer et configurer des agents IA
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.