CometAPI CLI er i beta. Forvent mindre endringer i kommandoer og UX mens CLI-grensesnittet stabiliseres.
Funksjoner
- Chat med flere modeller med streaming og interaktiv REPL
- Modellsøk og modellisting
- Kontosaldo og bruksstatistikk
- Brukslogg med filtre og CSV-eksport
- Async oppgavelogger (Suno, Midjourney, Kling og andre)
- Flerformatsutdata: tabell, JSON, YAML, CSV, Markdown
- TOML-basert konfigurasjon med oppsettsveiviser
- Shell-komplettering for Bash, Zsh og Fish
- Agentvennlig design med strukturert JSON-utdata og deterministiske exit-koder
Forutsetninger
- Python 3.10 eller nyere
- En CometAPI API-nøkkel
Installasjon
Bruk PyPI-pakkesiden som primær installasjonsreferanse, og velg deretter en av følgende metoder for å installere CLI:Kom i gang
Kjør oppsettsveiviseren
Den interaktive veiviseren lagrer API-nøkkelen din og et valgfritt tilgangstoken i en lokal konfigurasjonsfil:Veiviseren spør om:
- API-nøkkel — påkrevd for alle kommandoer. Opprett en på CometAPI Console → API Keys.
- Tilgangstoken — valgfritt, brukes av
account,stats,tokens,logsogtasks. Generer et på Console → Personal Settings.
Interaktiv chat-økt
Kjørcometapi chat uten argumenter for å starte flerturns chat-REPL:
| Kommando | Beskrivelse |
|---|---|
/model | Bytt aktiv modell |
/system | Sett eller endre systemprompt |
/clear | Tøm samtalehistorikk |
/history | Vis samtalehistorikk |
/save | Lagre samtale til fil |
/tokens | Vis tokenforbruk for økten |
/help | List alle REPL-kommandoer |
/exit | Avslutt REPL |
Agentintegrasjon
CLI er designet for bruk av AI-kodingsagenter og automatiseringsskript:- Alle datakommandoer støtter
--jsonfor strukturert, maskinlesbar utdata - Deterministiske exit-koder:
0(suksess),64(konfigurasjon mangler),77(autentiseringsfeil),69(tjeneste utilgjengelig) - Feil sendes til stderr, data sendes til stdout
- Se den fullstendige kommandoreferansen for per-kommandovalg