Przejdź do głównej treści
CometAPI CLI to oficjalne narzędzie wiersza poleceń do interakcji z platformą CometAPI. Obsługuje czat z wieloma modelami (Streaming i REPL), wyszukiwanie modeli, zapytania o saldo i użycie, przeglądanie logów oraz zarządzanie kontem — wszystko z poziomu terminala. Zacznij od strony pakietu PyPI, jeśli chcesz mieć w jednym miejscu najnowszą komendę instalacji, metadane pakietu i wersję wydania.
CometAPI CLI jest w wersji beta. Spodziewaj się drobnych zmian w komendach i UX, podczas gdy interfejs CLI będzie się stabilizować.

Funkcje

  • Czat z wieloma modelami ze Streaming i interaktywnym REPL
  • Wyszukiwanie i listowanie modeli
  • Saldo konta i statystyki użycia
  • Przeglądanie logów użycia z filtrami i eksportem do CSV
  • Logi zadań asynchronicznych (Suno, Midjourney, Kling i inne)
  • Wyjście w wielu formatach: tabela, JSON, YAML, CSV, Markdown
  • Konfiguracja oparta na TOML z kreatorem konfiguracji
  • Uzupełnianie poleceń powłoki dla Bash, Zsh i Fish
  • Projekt przyjazny agentom z uporządkowanym wyjściem JSON i deterministycznymi kodami wyjścia

Wymagania wstępne

Instalacja

Użyj strony pakietu PyPI jako podstawowego źródła informacji o instalacji, a następnie wybierz jedną z poniższych metod, aby zainstalować CLI:
pip install cometapi-cli
Zweryfikuj instalację:
cometapi --version

Szybki start

1

Uruchom kreator konfiguracji

Interaktywny kreator zapisuje Twój klucz API i opcjonalny access token w lokalnym pliku konfiguracyjnym:
cometapi init
Kreator poprosi o:
2

Rozmawiaj z modelem

Wyślij pojedynczą wiadomość z wyjściem strumieniowym:
cometapi chat "Explain quantum computing in one sentence"
Zastąp domyślny model:
cometapi chat "Hello!" --model claude-sonnet-4-6
3

Wyszukaj dostępne modele

Wyświetl modele pasujące do słowa kluczowego:
cometapi models --search gemini --limit 10
4

Sprawdź swoje saldo

Wyświetl saldo swojego konta:
cometapi balance
Pokaż widok rozliczeń bieżącego klucza API:
cometapi balance --source key
5

Uruchom diagnostykę

Sprawdź, czy CLI może połączyć się z CometAPI:
cometapi doctor

Interaktywna sesja czatu

Uruchom cometapi chat bez argumentów, aby wejść do wieloturowego REPL czatu:
cometapi chat
Polecenia REPL:
CommandDescription
/modelPrzełącz aktywny model
/systemUstaw lub zmień system prompt
/clearWyczyść historię rozmowy
/historyPokaż historię rozmowy
/saveZapisz rozmowę do pliku
/tokensPokaż użycie tokenów dla sesji
/helpWyświetl wszystkie polecenia REPL
/exitWyjdź z REPL

Integracja z agentami

CLI zostało zaprojektowane do użycia przez agentów AI do programowania i skrypty automatyzacji:
  • Wszystkie polecenia danych obsługują --json dla uporządkowanego wyjścia czytelnego maszynowo
  • Deterministyczne kody wyjścia: 0 (sukces), 64 (brak konfiguracji), 77 (błąd autoryzacji), 69 (usługa niedostępna)
  • Błędy trafiają do stderr, dane trafiają do stdout
  • Zobacz pełne odniesienie do poleceń, aby poznać opcje dla poszczególnych poleceń

Linki