Skip to main content
CometAPI CLI è lo strumento ufficiale a riga di comando per CometAPI. Ti aiuta a chattare con i modelli, ispezionare il catalogo dei modelli, inviare richieste una tantum, controllare il saldo e consultare l’utilizzo dell’account dal terminale. Usa la pagina del pacchetto PyPI come homepage pubblica per l’installazione e i metadati del pacchetto. Questa documentazione approfondisce gli stessi comandi senza richiedere l’accesso al repository sorgente privato.
Il CometAPI CLI è in beta. I nomi dei comandi e le opzioni possono cambiare mentre l’interfaccia si stabilizza.

Funzionalità

  • Chattare con i modelli usando output in streaming o una REPL interattiva
  • Consultare i metadati del catalogo dei modelli, inclusi provider, modality, endpoint, capability, Context Window e pricing fields
  • Ispezionare un modello con cometapi model info <id>
  • Inviare una richiesta tramite i formati Chat Completions, Responses, Anthropic Messages o Gemini Generate Content con cometapi run
  • Controllare saldo, profilo account, statistiche di utilizzo, API keys, log e cronologia dei task asincroni
  • Esportare dati in formato tabella, JSON, YAML, CSV o Markdown
  • Archiviare la configurazione locale in ~/.config/cometapi/config.toml

Prerequisiti

Installa la CLI

Installa il pacchetto da PyPI:
Verifica il comando installato:

Inizia a usare la CLI

1

Configura le credenziali

Esegui la procedura guidata di configurazione:
Puoi anche configurare la API key con una variabile d’ambiente:
Il valore opzionale COMETAPI_ACCESS_TOKEN è necessario solo per i comandi account, stats, tokens, logs e tasks.
2

Chatta con un modello

Invia un singolo messaggio di chat:
Esegui cometapi chat senza un messaggio per avviare la REPL della chat.
3

Consulta i modelli

Cerca nel catalogo pubblico dei modelli:
Filtra per metadati del catalogo:
4

Ispeziona un modello

Mostra i metadati dettagliati di un modello:
Esporta il payload raw dei dettagli:
5

Esegui una richiesta multi-protocollo

Invia una richiesta una tantum tramite l’endpoint chat predefinito:
Seleziona un altro formato di endpoint quando il corpo della richiesta segue uno schema diverso del provider:

Ottieni aiuto sui comandi

Usa -h sul comando principale o su qualsiasi sottocomando per ispezionare le opzioni della versione installata:

Comandi principali