CometAPI CLI er i beta. Kommandonavn og alternativer kan endres mens grensesnittet stabiliseres.
Funksjoner
- Chat med modeller ved hjelp av Streaming-utdata eller en interaktiv REPL
- Bla gjennom metadata i modellkatalogen, inkludert provider-, modality-, endpoint-, capability-, context- og pricing-felter
- Inspiser én modell med
cometapi model info <id> - Send én forespørsel gjennom formatene Chat Completions, Responses, Anthropic Messages eller Gemini Generate Content med
cometapi run - Sjekk saldo, kontoprofil, bruksstatistikk, API-nøkler, logger og historikk for asynkrone oppgaver
- Skriv ut data som tabell, JSON, YAML, CSV eller Markdown
- Lagre lokal konfigurasjon i
~/.config/cometapi/config.toml
Forutsetninger
- Python 3.10 eller nyere
- En CometAPI API key
Installer CLI-en
Installer pakken fra PyPI:Kom i gang med å bruke CLI-en
1
Konfigurer legitimasjon
Kjør oppsettsveiviseren:Du kan også konfigurere API key med en miljøvariabel:Den valgfrie verdien
COMETAPI_ACCESS_TOKEN er bare nødvendig for kommandoene account, stats, tokens, logs og tasks.2
Chat med en modell
Send én chatmelding:Kjør
cometapi chat uten en melding for å starte chat-REPL-en.3
Bla gjennom modeller
Søk i den offentlige modellkatalogen:Filtrer etter katalogmetadata:
4
Inspiser én modell
Vis detaljerte metadata for én modell:Skriv ut den rå detalj-nyttelasten:
5
Kjør en forespørsel med flere protokoller
Send en enkeltstående forespørsel gjennom standard chat-endepunkt:Velg et annet endepunktformat når request body følger et annet provider-skjema:
Få kommandohjelp
Bruk-h på rotkommandoen eller en hvilken som helst underkommando for å inspisere alternativene for den installerte versjonen: