Skip to main content
Agno laat je AI-agents bouwen en uitvoeren in Python. Agno bevat een officiële CometAPI model provider, zodat je CometAPI direct kunt gebruiken vanuit agno.models.cometapi zonder een aangepaste adapter te maken.

Vereisten

Configureer de integratie

1

Installeer Agno

Installeer Agno in je Python-omgeving:
2

Stel je CometAPI API-sleutel in

Sla je CometAPI API-sleutel op in de omgevingsvariabele COMETAPI_KEY:
3

Maak een Agno-agent

Gebruik Agno’s officiële CometAPI provider:
Vervang your-model-id door een huidig model ID van de CometAPI Models-pagina.
4

Voer de agent uit

Sla het voorbeeld op als agent.py en voer het vervolgens uit vanuit dezelfde shell-sessie:
Een succesvolle response bevestigt dat Agno modelaanroepen via CometAPI verzendt.

Hoe Agno verbinding maakt met CometAPI

Agno’s officiële CometAPI provider leest COMETAPI_KEY uit je omgeving en gebruikt https://api.cometapi.com/v1 als standaard basis-URL. Intern breidt het Agno’s OpenAI-compatibele modelinterface uit, maar je applicatiecode moet CometAPI importeren en instantiëren. Je kunt de API-sleutel of basis-URL ook expliciet doorgeven wanneer je runtime geen omgevingsvariabelen kan lezen:

Beschikbare modellen weergeven

Agno’s provider biedt get_available_models() om de model ID’s te controleren die beschikbaar zijn via je CometAPI-account:

Problemen oplossen

Controleer of COMETAPI_KEY is ingesteld in dezelfde shell-sessie waarin agent.py wordt uitgevoerd. Als de variabele ontbreekt, geeft Agno een authenticatiefout voordat het modelverzoek wordt verzonden.
Controleer of de waarde van id overeenkomt met een model ID van de CometAPI Models-pagina. Je kunt ook CometAPI().get_available_models() aanroepen om de beschikbaarheid van modellen vanuit je account te bekijken.

Gerelateerde bronnen