CometAPI CLI masih dalam beta. Nama perintah dan opsi dapat berubah selama antarmuka distabilkan.
Fitur
- Chat dengan model menggunakan output streaming atau REPL interaktif
- Menelusuri metadata katalog model, termasuk field provider, modality, endpoint, capability, context, dan pricing
- Memeriksa satu model dengan
cometapi model info <id> - Mengirim satu permintaan melalui format Chat Completions, Responses, Anthropic Messages, atau Gemini Generate Content dengan
cometapi run - Memeriksa saldo, profil akun, statistik penggunaan, API key, log, dan riwayat tugas async
- Menghasilkan data dalam format tabel, JSON, YAML, CSV, atau Markdown
- Menyimpan konfigurasi lokal di
~/.config/cometapi/config.toml
Prasyarat
- Python 3.10 atau versi lebih baru
- CometAPI API key
Instal CLI
Instal paket dari PyPI:Mulai menggunakan CLI
1
Konfigurasikan kredensial
Jalankan wizard penyiapan:Anda juga dapat mengonfigurasi API key dengan environment variable:Nilai
COMETAPI_ACCESS_TOKEN opsional hanya diperlukan untuk perintah account, stats, tokens, logs, dan tasks.2
Chat dengan model
Kirim satu pesan chat:Jalankan
cometapi chat tanpa pesan untuk memulai chat REPL.3
Telusuri model
Cari katalog model publik:Filter berdasarkan metadata katalog:
4
Periksa satu model
Tampilkan metadata detail untuk satu model:Tampilkan payload detail mentah:
5
Jalankan permintaan multi-protokol
Kirim permintaan satu kali melalui endpoint chat default:Pilih format endpoint lain ketika request body Anda mengikuti skema provider yang berbeda:
Dapatkan bantuan perintah
Gunakan-h pada perintah root atau subperintah apa pun untuk memeriksa opsi untuk versi yang terinstal: