Skip to main content
Agno vous permet de créer et d’exécuter des agents IA en Python. Agno inclut un fournisseur de modèle officiel CometAPI, vous pouvez donc utiliser CometAPI directement depuis agno.models.cometapi sans créer d’adaptateur personnalisé.

Prérequis

Configurer l’intégration

1

Installer Agno

Installez Agno dans votre environnement Python :
2

Définir votre clé API CometAPI

Stockez votre clé API CometAPI dans la variable d’environnement COMETAPI_KEY :
3

Créer un agent Agno

Utilisez le fournisseur officiel CometAPI d’Agno :
Remplacez your-model-id par un model ID actuel depuis la page des modèles CometAPI.
4

Exécuter l’agent

Enregistrez l’exemple sous agent.py, puis exécutez-le depuis la même session shell :
Une réponse réussie confirme qu’Agno envoie les appels au modèle via CometAPI.

Comment Agno se connecte à CometAPI

Le fournisseur officiel CometAPI d’Agno lit COMETAPI_KEY depuis votre environnement et utilise https://api.cometapi.com/v1 comme URL de base par défaut. En interne, il étend l’interface de modèle compatible OpenAI d’Agno, mais le code de votre application doit importer et instancier CometAPI. Vous pouvez également transmettre explicitement la clé API ou l’URL de base lorsque votre environnement d’exécution ne peut pas lire les variables d’environnement :

Lister les modèles disponibles

Le fournisseur d’Agno expose get_available_models() pour vérifier les model IDs disponibles via votre compte CometAPI :

Dépannage

Vérifiez que COMETAPI_KEY est défini dans la même session shell que celle qui exécute agent.py. Si la variable est absente, Agno renvoie une erreur d’authentification avant d’envoyer la requête au modèle.
Vérifiez que la valeur id correspond à un model ID de la page des modèles CometAPI. Vous pouvez également appeler CometAPI().get_available_models() pour examiner la disponibilité des modèles depuis votre compte.

Ressources associées