Skip to main content
Agno ermöglicht dir, AI-Agents in Python zu erstellen und auszuführen. Agno enthält einen offiziellen CometAPI-Modellanbieter, sodass du CometAPI direkt aus agno.models.cometapi verwenden kannst, ohne einen benutzerdefinierten Adapter zu erstellen.

Voraussetzungen

Integration konfigurieren

1

Install Agno

Installiere Agno in deiner Python-Umgebung:
2

Set your CometAPI API key

Speichere deinen CometAPI API key in der Umgebungsvariablen COMETAPI_KEY:
3

Create an Agno agent

Verwende Agnos offiziellen CometAPI-Anbieter:
Ersetze your-model-id durch eine aktuelle model ID von der CometAPI Models page.
4

Run the agent

Speichere das Beispiel als agent.py und führe es dann in derselben Shell-Sitzung aus:
Eine erfolgreiche Antwort bestätigt, dass Agno Modellaufrufe über CometAPI sendet.

Wie Agno eine Verbindung zu CometAPI herstellt

Agnos offizieller CometAPI-Anbieter liest COMETAPI_KEY aus deiner Umgebung und verwendet https://api.cometapi.com/v1 als Standard-Base-URL. Intern erweitert er Agnos OpenAI-kompatible Modellschnittstelle, aber dein Anwendungscode sollte CometAPI importieren und instanziieren. Du kannst den API key oder die Base-URL auch explizit übergeben, wenn deine Runtime keine Umgebungsvariablen lesen kann:

Verfügbare Modelle auflisten

Agnos Anbieter stellt get_available_models() bereit, um die model IDs zu prüfen, die über dein CometAPI-Konto verfügbar sind:

Fehlerbehebung

Vergewissere dich, dass COMETAPI_KEY in derselben Shell-Sitzung gesetzt ist, in der agent.py ausgeführt wird. Wenn die Variable fehlt, löst Agno einen Authentifizierungsfehler aus, bevor die Modellanfrage gesendet wird.
Vergewissere dich, dass der Wert von id mit einer model ID von der CometAPI Models page übereinstimmt. Du kannst auch CometAPI().get_available_models() aufrufen, um die Modellverfügbarkeit für dein Konto zu prüfen.

Verwandte Ressourcen