Ringkasan perintah
| Command | Description | Auth |
|---|---|---|
chat [MESSAGE] | Kirim pesan atau mulai REPL interaktif | API key |
models | Daftarkan dan cari model yang tersedia | API key |
balance | Tampilkan saldo akun | API key (atau access token) |
account | Tampilkan profil akun | Access token |
stats | Tampilkan statistik penggunaan | Access token |
tokens | Daftarkan dan cari API key Anda | Access token |
logs | Jelajahi log penggunaan dengan filter | Access token |
tasks | Tampilkan log task async | Access token |
init | Wizard penyiapan interaktif | — |
doctor | Jalankan diagnostik dan pemeriksaan kesehatan | API key |
config | Kelola konfigurasi CLI | — |
repl | Mulai shell perintah interaktif | API key |
COMETAPI_ACCESS_TOKEN atau kunci config access_token. Lihat panduan konfigurasi untuk detail.
Chat
Kirim satu pesan atau mulai REPL interaktif multi-turn.| Option | Short | Description |
|---|---|---|
--model | -m | Model yang akan digunakan (default: dari config) |
--system | -s | System prompt |
--temperature | -t | Temperature sampling (0.0–2.0) |
--max-tokens | Max tokens dalam respons | |
--stream/--no-stream | Aktifkan atau nonaktifkan streaming (default: stream) | |
--format | -f | Format output |
--json | Output sebagai JSON |
Models
Daftarkan model yang tersedia dengan opsi pencarian dan batas hasil.| Option | Short | Description |
|---|---|---|
--search | -s | Filter model berdasarkan kata kunci |
--limit | -l | Jumlah maksimum hasil |
--format | -f | Format output |
--json | Output sebagai JSON |
Balance
Tampilkan saldo akun CometAPI Anda.| Option | Short | Description |
|---|---|---|
--source | -s | Sumber data: account (seluruh akun) atau key (API key saat ini). |
--format | -f | Format output |
--json | Output sebagai JSON |
Account
Tampilkan profil akun Anda. Memerlukan access token.| Option | Short | Description |
|---|---|---|
--format | -f | Format output |
--json | Output sebagai JSON |
Stats
Tampilkan statistik penggunaan untuk bulan berjalan. Memerlukan access token.| Option | Short | Description |
|---|---|---|
--format | -f | Format output |
--json | Output sebagai JSON |
Tokens
Daftar dan cari API key Anda. Membutuhkan access token.| Option | Short | Description |
|---|---|---|
--search | -s | Kata kunci pencarian |
--page | -p | Nomor halaman |
--page-size | Hasil per halaman | |
--format | -f | Format output |
--json | Output sebagai JSON |
Logs
Telusuri log penggunaan dengan filter. Membutuhkan access token.| Option | Short | Description |
|---|---|---|
--model | -m | Filter berdasarkan model ID |
--token-name | Filter berdasarkan nama API key | |
--type | -t | Jenis log: consume, topup, error, refund, system, manage |
--start | Tanggal mulai (YYYY-MM-DD) | |
--end | Tanggal akhir (YYYY-MM-DD) | |
--group | -g | Filter berdasarkan grup |
--limit | -l | Jumlah entri maksimum |
--page | -p | Nomor halaman |
--page-size | Hasil per halaman | |
--export | Output sebagai CSV ke stdout | |
--format | -f | Format output |
--json | Output sebagai JSON |
Tasks
Tampilkan log tugas async untuk platform seperti Suno, Midjourney, Luma, dan Kling. Membutuhkan access token.| Option | Short | Description |
|---|---|---|
--platform | Filter berdasarkan nama platform | |
--status | Filter berdasarkan status | |
--limit | -l | Jumlah entri maksimum |
--format | -f | Format output |
--json | Output sebagai JSON |
Doctor
Jalankan diagnostik untuk memverifikasi konfigurasi CLI dan konektivitas API.- Keberadaan dan keterbacaan file konfigurasi
- Ketersediaan API key dan sumbernya (config, env, atau tidak ada)
- Ketersediaan access token
- Konektivitas jaringan ke endpoint CometAPI
- Validitas autentikasi API
| Option | Short | Description |
|---|---|---|
--format | -f | Format output |
--json | Output sebagai JSON |
Config
Kelola konfigurasi CLI yang disimpan di~/.config/cometapi/config.toml.
Init
Jalankan wizard penyiapan interaktif untuk mengonfigurasi API key dan access token Anda.~/.config/cometapi/config.toml.
Repl
Mulai shell perintah interaktif lengkap tempat Anda dapat menjalankan perintah CLI apa pun tanpa awalancometapi.
Output formats
Semua perintah data mendukung--json atau --format:
| Format | Description |
|---|---|
table | Tabel kaya di terminal (default) |
json | Output JSON |
yaml | Output YAML |
csv | Nilai yang dipisahkan koma |
markdown | Tabel Markdown |
Shell completion
Instal shell completion untuk dukungan tab-complete:Kode keluar
| Code | Arti |
|---|---|
0 | Berhasil |
1 | Kesalahan umum |
2 | Argumen tidak valid |
64 | Konfigurasi tidak ada |
69 | Layanan tidak tersedia |
77 | Kesalahan autentikasi |