Skip to main content
Agno, Python’da AI ajanları oluşturmanıza ve çalıştırmanıza olanak tanır. Agno, resmi bir CometAPI model provider içerir; böylece özel bir adaptör oluşturmadan agno.models.cometapi içinden doğrudan CometAPI kullanabilirsiniz.

Önkoşullar

Entegrasyonu yapılandırın

1

Agno'yu yükleyin

Agno’yu Python ortamınıza yükleyin:
2

CometAPI API anahtarınızı ayarlayın

CometAPI API anahtarınızı COMETAPI_KEY ortam değişkeninde saklayın:
3

Bir Agno ajanı oluşturun

Agno’nun resmi CometAPI provider’ını kullanın:
your-model-id değerini CometAPI Models sayfasındaki güncel bir model ID ile değiştirin.
4

Ajanı çalıştırın

Örneği agent.py olarak kaydedin, ardından aynı shell oturumunda çalıştırın:
Başarılı bir yanıt, Agno’nun model çağrılarını CometAPI üzerinden gönderdiğini doğrular.

Agno’nun CometAPI’ye nasıl bağlandığı

Agno’nun resmi CometAPI provider’ı, ortamınızdan COMETAPI_KEY değerini okur ve varsayılan base URL olarak https://api.cometapi.com/v1 kullanır. Dahili olarak Agno’nun OpenAI uyumlu model arayüzünü genişletir, ancak uygulama kodunuz CometAPI öğesini import edip örneklemelidir. Çalışma ortamınız ortam değişkenlerini okuyamadığında, API anahtarını veya base URL’yi açıkça da iletebilirsiniz:

Kullanılabilir modelleri listeleyin

Agno’nun provider’ı, CometAPI hesabınız üzerinden kullanılabilen model ID’leri kontrol etmek için get_available_models() sunar:

Sorun giderme

COMETAPI_KEY değerinin, agent.py dosyasını çalıştıran aynı shell oturumunda ayarlandığını doğrulayın. Değişken eksikse, Agno model isteğini göndermeden önce bir kimlik doğrulama hatası verir.
id değerinin CometAPI Models sayfasındaki bir model ID ile eşleştiğini doğrulayın. Ayrıca hesabınızdaki model kullanılabilirliğini incelemek için CometAPI().get_available_models() çağrısı da yapabilirsiniz.

İlgili kaynaklar