Créer des agents
Créez des fichiers de configuration JSONC dans votre répertoirebase44/agents/ (un fichier par agent), puis exécutez agents push pour les synchroniser avec Base44.
Exemple
Référence des champs
Les configurations d’agent utilisent JSONC. Chaque agent est défini dans un fichier séparé dans le répertoirebase44/agents/.
Champs requis
Identifiant unique pour l’agent. Utilisez des lettres minuscules et des
underscores. Le nom doit correspondre au nom de fichier, donc un agent nommé
customer_support serait dans customer_support.jsonc.Brève description de ce que fait l’agent.
Prompt système qui définit le comportement, la personnalité et les lignes directrices de l’agent.
Le modèle IA à utiliser, au format
provider/model-name.Modèles pris en charge :anthropic/claude-sonnet-4-20250514anthropic/claude-3-5-sonnet-20241022openai/gpt-4oopenai/gpt-4o-mini
Champs facultatifs
Outils que l’agent peut utiliser pour interagir avec votre application.
Consultez Configuration des outils.
Message de bienvenue pour les conversations WhatsApp avec cet agent.
Configuration des outils
Le tableautool_configs définit les capacités de votre agent. Il existe deux types : outils d’entité et 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.Nom de l’entité. Doit correspondre à une entité existante dans votre application.
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’invoquer les fonctions backend de votre application.Nom de la fonction. Doit correspondre à une fonction existante dans votre application.
Description de ce que fait la fonction. L’agent l’utilise pour décider quand
l’appeler.
Types TypeScript
Générez des types TypeScript à partir de vos configurations d’agent pour obtenir la sécurité des types et l’autocomplétion des noms d’agents dans votre code SDK. Apprenez-en plus sur les types dynamiques.Voir aussi
agents pull: synchronisez les configurations d’agents depuis Base44 vers votre projet localagents push: déployez vos configurations d’agents locales vers Base44agents: référence SDK pour travailler avec les agents dans votre code- Configurer des agents IA : guide pour créer et configurer des agents IA
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.

