Naar hoofdinhoud gaan
De CometAPI CLI is een officiële command-line tool om met het CometAPI-platform te werken. Het ondersteunt multi-model chat (streaming en REPL), modelzoekopdrachten, saldo- en gebruiksqueries, het bekijken van logs en accountbeheer — allemaal vanuit de terminal. Begin bij de PyPI package page als je de nieuwste installatieopdracht, package-metadata en releaseversie op één plek wilt vinden.
De CometAPI CLI is in beta. Verwacht kleine wijzigingen in commando’s en UX terwijl de CLI-interface wordt gestabiliseerd.

Functies

  • Multi-model chat met streaming en interactieve REPL
  • Modellen zoeken en weergeven
  • Accountsaldo en gebruiksstatistieken
  • Gebruikslogs bekijken met filters en CSV-export
  • Async task-logs (Suno, Midjourney, Kling en andere)
  • Uitvoer in meerdere formaten: table, JSON, YAML, CSV, Markdown
  • Op TOML gebaseerde configuratie met setupwizard
  • Shell completion voor Bash, Zsh en Fish
  • Agent-vriendelijk ontwerp met gestructureerde JSON-uitvoer en deterministische exit-codes

Vereisten

Installatie

Gebruik de PyPI package page als primaire referentie voor installatie en kies daarna een van de volgende methoden om de CLI te installeren:
pip install cometapi-cli
Controleer de installatie:
cometapi --version

Snel aan de slag

1

Voer de setupwizard uit

De interactieve wizard slaat je API key en optionele access token op in een lokaal configuratiebestand:
cometapi init
De wizard vraagt om:
2

Chat met een model

Verstuur één bericht met streaming-uitvoer:
cometapi chat "Explain quantum computing in one sentence"
Overschrijf het standaardmodel:
cometapi chat "Hello!" --model claude-sonnet-4-6
3

Zoek beschikbare modellen

Toon modellen die overeenkomen met een trefwoord:
cometapi models --search gemini --limit 10
4

Controleer je saldo

Bekijk je accountsaldo:
cometapi balance
Toon de huidige factureringsweergave van de API key:
cometapi balance --source key
5

Voer diagnostiek uit

Controleer of de CLI verbinding kan maken met CometAPI:
cometapi doctor

Interactieve chatsessie

Voer cometapi chat zonder argumenten uit om de multi-turn chat REPL te openen:
cometapi chat
REPL-commando’s:
CommandBeschrijving
/modelWissel het actieve model
/systemStel de system prompt in of wijzig deze
/clearWis de gespreksgeschiedenis
/historyToon de gespreksgeschiedenis
/saveSla het gesprek op in een bestand
/tokensToon tokengebruik voor de sessie
/helpToon alle REPL-commando’s
/exitSluit de REPL af

Agent-integratie

De CLI is ontworpen voor gebruik door AI-coding agents en automatiseringsscripts:
  • Alle datacommando’s ondersteunen --json voor gestructureerde, machineleesbare uitvoer
  • Deterministische exit-codes: 0 (succes), 64 (config ontbreekt), 77 (auth-fout), 69 (service niet beschikbaar)
  • Fouten gaan naar stderr, data gaat naar stdout
  • Zie de volledige command reference voor opties per commando