Langsung ke konten utama
CometAPI CLI adalah alat command-line resmi untuk berinteraksi dengan platform CometAPI. Alat ini mendukung chat multi-model (streaming dan REPL), pencarian model, kueri saldo dan penggunaan, penelusuran log, serta pengelolaan akun — semuanya dari terminal. Mulai dari halaman paket PyPI jika Anda ingin mendapatkan perintah instalasi terbaru, metadata paket, dan versi rilis dalam satu tempat.
CometAPI CLI masih dalam beta. Harapkan perubahan kecil pada perintah dan UX selama antarmuka CLI distabilkan.

Fitur

  • Chat multi-model dengan streaming dan REPL interaktif
  • Pencarian dan daftar model
  • Saldo akun dan statistik penggunaan
  • Penelusuran log penggunaan dengan filter dan ekspor CSV
  • Log tugas async (Suno, Midjourney, Kling, dan lainnya)
  • Output multi-format: table, JSON, YAML, CSV, Markdown
  • Konfigurasi berbasis TOML dengan wizard setup
  • Shell completion untuk Bash, Zsh, dan Fish
  • Desain yang ramah agent dengan output JSON terstruktur dan exit code yang deterministik

Prasyarat

Instalasi

Gunakan halaman paket PyPI sebagai referensi instalasi utama, lalu pilih salah satu metode berikut untuk menginstal CLI:
pip install cometapi-cli
Verifikasi instalasi:
cometapi --version

Mulai cepat

1

Jalankan wizard setup

Wizard interaktif menyimpan API key dan access token opsional Anda dalam file konfigurasi lokal:
cometapi init
Wizard akan meminta:
2

Chat dengan model

Kirim satu pesan dengan output streaming:
cometapi chat "Explain quantum computing in one sentence"
Ganti model default:
cometapi chat "Hello!" --model claude-sonnet-4-6
3

Cari model yang tersedia

Daftar model yang cocok dengan kata kunci:
cometapi models --search gemini --limit 10
4

Periksa saldo Anda

Lihat saldo akun Anda:
cometapi balance
Tampilkan tampilan penagihan API key saat ini:
cometapi balance --source key
5

Jalankan diagnostik

Verifikasi bahwa CLI dapat terhubung ke CometAPI:
cometapi doctor

Sesi chat interaktif

Jalankan cometapi chat tanpa argumen untuk masuk ke REPL chat multi-turn:
cometapi chat
Perintah REPL:
CommandDescription
/modelGanti model aktif
/systemAtur atau ubah system prompt
/clearHapus riwayat percakapan
/historyTampilkan riwayat percakapan
/saveSimpan percakapan ke file
/tokensTampilkan penggunaan token untuk sesi
/helpDaftarkan semua perintah REPL
/exitKeluar dari REPL

Integrasi agent

CLI dirancang untuk digunakan oleh AI coding agent dan skrip otomatisasi:
  • Semua perintah data mendukung --json untuk output terstruktur yang dapat dibaca mesin
  • Exit code deterministik: 0 (berhasil), 64 (konfigurasi tidak ada), 77 (kesalahan auth), 69 (layanan tidak tersedia)
  • Error dikirim ke stderr, data dikirim ke stdout
  • Lihat referensi perintah lengkap untuk opsi per perintah

Tautan