CometAPI resmi, sehingga Anda dapat menggunakan CometAPI secara langsung dari agno.models.cometapi tanpa membuat adapter kustom.
Prasyarat
- Python 3.10+
- Paket Python Agno
- Akun CometAPI dengan API key aktif — dapatkan milik Anda di dashboard
Konfigurasikan integrasi
1
Install Agno
Install Agno di environment Python Anda:
2
Setel CometAPI API key Anda
Simpan CometAPI API key Anda dalam variabel environment
COMETAPI_KEY:3
Buat agent Agno
Gunakan provider Ganti
CometAPI resmi dari Agno:your-model-id dengan model ID saat ini dari halaman Models CometAPI.4
Jalankan agent
Simpan contoh sebagai Respons yang berhasil mengonfirmasi bahwa Agno mengirim panggilan model melalui CometAPI.
agent.py, lalu jalankan dari sesi shell yang sama:Cara Agno terhubung ke CometAPI
ProviderCometAPI resmi Agno membaca COMETAPI_KEY dari environment Anda dan menggunakan https://api.cometapi.com/v1 sebagai base URL default. Secara internal, provider ini memperluas interface model yang kompatibel dengan OpenAI milik Agno, tetapi kode aplikasi Anda sebaiknya mengimpor dan menginisialisasi CometAPI.
Anda juga dapat meneruskan API key atau base URL secara eksplisit ketika runtime Anda tidak dapat membaca variabel environment:
Daftarkan model yang tersedia
Provider Agno menyediakanget_available_models() untuk memeriksa model ID yang tersedia melalui akun CometAPI Anda:
Pemecahan masalah
Authentication errors
Authentication errors
Pastikan
COMETAPI_KEY disetel di sesi shell yang sama yang menjalankan agent.py. Jika variabel tersebut tidak ada, Agno akan memunculkan authentication error sebelum mengirim permintaan model.Model errors
Model errors
Pastikan nilai
id cocok dengan model ID dari halaman Models CometAPI. Anda juga dapat memanggil CometAPI().get_available_models() untuk memeriksa ketersediaan model dari akun Anda.