Ana içeriğe atla
CometAPI CLI, CometAPI platformuyla etkileşim kurmak için resmi bir komut satırı aracıdır. Çok modelli sohbeti (streaming ve REPL), model aramayı, bakiye ve kullanım sorgularını, günlüklerde gezinmeyi ve hesap yönetimini destekler — hem de tamamen terminalden. En güncel kurulum komutunu, paket metaverilerini ve sürüm bilgisini tek bir yerde görmek istiyorsanız PyPI paket sayfasından başlayın.
CometAPI CLI beta aşamasındadır. CLI arayüzü kararlılık kazanana kadar komutlarda ve kullanıcı deneyiminde küçük değişiklikler bekleyin.

Özellikler

  • Streaming ve etkileşimli REPL ile çok modelli sohbet
  • Model arama ve listeleme
  • Hesap bakiyesi ve kullanım istatistikleri
  • Filtreler ve CSV dışa aktarma ile kullanım günlüklerinde gezinme
  • Async görev günlükleri (Suno, Midjourney, Kling ve diğerleri)
  • Çoklu formatta çıktı: tablo, JSON, YAML, CSV, Markdown
  • Kurulum sihirbazına sahip TOML tabanlı yapılandırma
  • Bash, Zsh ve Fish için shell tamamlama
  • Yapılandırılmış JSON çıktısı ve deterministik çıkış kodlarıyla agent dostu tasarım

Ön koşullar

Kurulum

CLI’yi kurmak için birincil kurulum başvurusu olarak PyPI paket sayfasını kullanın, ardından aşağıdaki yöntemlerden birini seçin:
pip install cometapi-cli
Kurulumu doğrulayın:
cometapi --version

Hızlı başlangıç

1

Kurulum sihirbazını çalıştırın

Etkileşimli sihirbaz, API anahtarınızı ve isteğe bağlı erişim token’ınızı yerel bir yapılandırma dosyasında saklar:
cometapi init
Sihirbaz şu bilgileri ister:
  • API key — tüm komutlar için gereklidir. Bir tane oluşturmak için CometAPI Console → API Keys sayfasını kullanın.
  • Access token — isteğe bağlıdır; account, stats, tokens, logs ve tasks komutları için gerekir. Bir tane oluşturmak için Console → Personal Settings sayfasını kullanın.
2

Bir modelle sohbet edin

Streaming çıktı ile tek bir mesaj gönderin:
cometapi chat "Explain quantum computing in one sentence"
Varsayılan modeli geçersiz kılın:
cometapi chat "Hello!" --model claude-sonnet-4-6
3

Kullanılabilir modelleri arayın

Bir anahtar kelimeyle eşleşen modelleri listeleyin:
cometapi models --search gemini --limit 10
4

Bakiyenizi kontrol edin

Hesap bakiyenizi görüntüleyin:
cometapi balance
Geçerli API key faturalandırma görünümünü gösterin:
cometapi balance --source key
5

Tanılama çalıştırın

CLI’nin CometAPI’ye bağlanabildiğini doğrulayın:
cometapi doctor

Etkileşimli sohbet oturumu

Çok turlu sohbet REPL’ine girmek için cometapi chat komutunu argümansız çalıştırın:
cometapi chat
REPL komutları:
KomutAçıklama
/modelEtkin modeli değiştir
/systemSystem prompt’u ayarla veya değiştir
/clearSohbet geçmişini temizle
/historySohbet geçmişini göster
/saveSohbeti bir dosyaya kaydet
/tokensOturum için token kullanımını göster
/helpTüm REPL komutlarını listele
/exitREPL’den çık

Agent entegrasyonu

CLI, AI kodlama agent’ları ve otomasyon betikleri tarafından kullanılmak üzere tasarlanmıştır:
  • Tüm veri komutları, yapılandırılmış ve makine tarafından okunabilir çıktı için --json destekler
  • Deterministik çıkış kodları: 0 (başarılı), 64 (eksik yapılandırma), 77 (kimlik doğrulama hatası), 69 (hizmet kullanılamıyor)
  • Hatalar stderr’e, veriler stdout’a gider
  • Komut başına seçenekler için tam komut başvurusu sayfasına bakın

Bağlantılar