Przejdź do głównej treści
CometAPI CLI to oficjalne narzędzie wiersza poleceń do pracy 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ę niewielkich zmian w komendach i UX, podczas gdy interfejs CLI będzie się stabilizować.

Funkcje

  • Czat z wieloma modelami ze streamingiem i interaktywnym REPL
  • Wyszukiwanie i listowanie modeli
  • Saldo konta i statystyki użycia
  • Przeglądanie logów użycia z filtrami i eksportem 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
  • Architektura przyjazna agentom ze strukturalnym wyjściem JSON i deterministycznymi kodami zakończenia

Wymagania wstępne

Instalacja

Użyj strony pakietu PyPI jako głównego ź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 token dostępu w lokalnym pliku konfiguracyjnym:
cometapi init
Kreator prosi o:
2

Rozmawiaj z modelem

Wyślij pojedynczą wiadomość ze streamingiem odpowiedzi:
cometapi chat "Explain quantum computing in one sentence"
Nadpisz 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ń dla 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 czatu REPL:
cometapi chat
Komendy 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 w sesji
/helpWyświetl wszystkie komendy REPL
/exitWyjdź z REPL

Integracja z agentami

CLI jest przeznaczone do użycia przez agentów AI do kodowania oraz skrypty automatyzacji:
  • Wszystkie polecenia danych obsługują --json dla ustrukturyzowanego wyjścia czytelnego maszynowo
  • Deterministyczne kody wyjścia: 0 (sukces), 64 (brak konfiguracji), 77 (błąd uwierzytelniania), 69 (usługa niedostępna)
  • Błędy trafiają do stderr, dane trafiają do stdout
  • Zobacz pełne odwołanie do poleceń, aby sprawdzić opcje dla poszczególnych poleceń

Linki