CometAPI CLI er i beta. Forvent mindre endringer i kommandoer og brukeropplevelse mens CLI-grensesnittet stabiliseres.
Funksjoner
- Chat med flere modeller med Streaming og interaktiv REPL
- Modellsøk og listing
- Kontosaldo og bruksstatistikk
- Blaing i brukslogger med filtre og CSV-eksport
- Logger for asynkrone oppgaver (Suno, Midjourney, Kling og andre)
- Utdata i flere formater: tabell, JSON, YAML, CSV, Markdown
- TOML-basert konfigurasjon med oppsettsveiviser
- Shell completion 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 referanse for installasjon, og velg deretter en av følgende metoder for å installere CLI-en:Kom i gang
Kjør oppsettsveiviseren
Den interaktive veiviseren lagrer API-nøkkelen din og valgfritt tilgangstoken i en lokal konfigurasjonsfil:Veiviseren ber om:
- API key — påkrevd for alle kommandoer. Opprett en på CometAPI Console → API Keys.
- Access token — valgfritt, nødvendig for kommandoene
account,stats,tokens,logsogtasks. Generer et på Console → Personal Settings.
Interaktiv chatøkt
Kjørcometapi chat uten argumenter for å starte den flerturs REPL-en:
| Kommando | Beskrivelse |
|---|---|
/model | Bytt aktiv modell |
/system | Sett eller endre systempromptet |
/clear | Tøm samtalehistorikk |
/history | Vis samtalehistorikk |
/save | Lagre samtalen til en fil |
/tokens | Vis tokenbruk for økten |
/help | List alle REPL-kommandoer |
/exit | Avslutt REPL-en |
Agent-integrasjon
CLI-en er utformet for bruk av AI-kodeagenter og automatiseringsskript:- Alle datakommandoer støtter
--jsonfor strukturert, maskinlesbar utdata - Deterministiske exit-koder:
0(suksess),64(mangler konfigurasjon),77(autentiseringsfeil),69(tjenesten er utilgjengelig) - Feil går til stderr, data går til stdout
- Se den fullstendige kommandoreferansen for alternativer per kommando