Przegląd poleceń
| Command | Description | Auth |
|---|---|---|
chat [MESSAGE] | Wyślij wiadomość lub uruchom interaktywny REPL | Klucz API |
models | Wyświetl i wyszukuj dostępne modele | Klucz API |
balance | Pokaż saldo konta | Klucz API (lub access token) |
account | Pokaż profil konta | Access token |
stats | Pokaż statystyki użycia | Access token |
tokens | Wyświetl i wyszukuj swoje klucze API | Access token |
logs | Przeglądaj logi użycia z filtrami | Access token |
tasks | Pokaż logi zadań asynchronicznych | Access token |
init | Interaktywny kreator konfiguracji | — |
doctor | Uruchom diagnostykę i kontrole stanu | Klucz API |
config | Zarządzaj konfiguracją CLI | — |
repl | Uruchom interaktywną powłokę poleceń | Klucz API |
COMETAPI_ACCESS_TOKEN lub klucza konfiguracyjnego access_token. Szczegóły znajdziesz w przewodniku po konfiguracji.
Chat
Wyślij pojedynczą wiadomość lub uruchom wieloturowy interaktywny REPL.| Option | Short | Description |
|---|---|---|
--model | -m | Model do użycia (domyślnie: z konfiguracji) |
--system | -s | Prompt systemowy |
--temperature | -t | Temperatura próbkowania (0.0–2.0) |
--max-tokens | Maksymalna liczba tokens w odpowiedzi | |
--stream/--no-stream | Włącz lub wyłącz Streaming (domyślnie: stream) | |
--format | -f | Format wyjściowy |
--json | Dane wyjściowe jako JSON |
Models
Wyświetl dostępne modele z opcjonalnym wyszukiwaniem i limitem.| Option | Short | Description |
|---|---|---|
--search | -s | Filtruj modele według słowa kluczowego |
--limit | -l | Maksymalna liczba wyników |
--format | -f | Format wyjściowy |
--json | Dane wyjściowe jako JSON |
Balance
Pokaż saldo swojego konta CometAPI.| Option | Short | Description |
|---|---|---|
--source | -s | Źródło danych: account (całe konto) lub key (bieżący klucz API). |
--format | -f | Format wyjściowy |
--json | Dane wyjściowe jako JSON |
Account
Pokaż profil swojego konta. Wymaga access token.| Option | Short | Description |
|---|---|---|
--format | -f | Format wyjściowy |
--json | Dane wyjściowe jako JSON |
Stats
Pokaż statystyki użycia dla bieżącego miesiąca. Wymaga access token.| Option | Short | Description |
|---|---|---|
--format | -f | Format wyjściowy |
--json | Dane wyjściowe jako JSON |
Tokens
Wyświetl i wyszukuj swoje klucze API. Wymaga tokenu dostępu.| Option | Short | Description |
|---|---|---|
--search | -s | Słowo kluczowe wyszukiwania |
--page | -p | Numer strony |
--page-size | Wyniki na stronę | |
--format | -f | Format wyjścia |
--json | Wyjście jako JSON |
Logs
Przeglądaj logi użycia z filtrami. Wymaga tokenu dostępu.| Option | Short | Description |
|---|---|---|
--model | -m | Filtruj według model ID |
--token-name | Filtruj według nazwy klucza API | |
--type | -t | Typ logu: consume, topup, error, refund, system, manage |
--start | Data początkowa (YYYY-MM-DD) | |
--end | Data końcowa (YYYY-MM-DD) | |
--group | -g | Filtruj według grupy |
--limit | -l | Maksymalna liczba wpisów |
--page | -p | Numer strony |
--page-size | Wyniki na stronę | |
--export | Wyjście jako CSV do stdout | |
--format | -f | Format wyjścia |
--json | Wyjście jako JSON |
Tasks
Pokaż logi zadań asynchronicznych dla platform takich jak Suno, Midjourney, Luma i Kling. Wymaga tokenu dostępu.| Option | Short | Description |
|---|---|---|
--platform | Filtruj według nazwy platformy | |
--status | Filtruj według statusu | |
--limit | -l | Maksymalna liczba wpisów |
--format | -f | Format wyjścia |
--json | Wyjście jako JSON |
Doctor
Uruchom diagnostykę, aby zweryfikować konfigurację CLI i łączność z API.- Istnienie pliku konfiguracyjnego i możliwość jego odczytu
- Dostępność klucza API i jego źródło (config, env lub brak)
- Dostępność tokenu dostępu
- Łączność sieciową z endpointem CometAPI
- Poprawność uwierzytelniania API
| Option | Short | Description |
|---|---|---|
--format | -f | Format wyjścia |
--json | Wyjście jako JSON |
Config
Zarządzaj konfiguracją CLI przechowywaną w~/.config/cometapi/config.toml.
Init
Uruchom interaktywny kreator konfiguracji, aby skonfigurować klucz API i token dostępu.~/.config/cometapi/config.toml.
Repl
Uruchom w pełni interaktywną powłokę poleceń, w której możesz wykonywać dowolne polecenie CLI bez prefiksucometapi.
Output formats
Wszystkie polecenia danych obsługują--json lub --format:
| Format | Description |
|---|---|
table | Rozbudowana tabela w terminalu (domyślnie) |
json | Wyjście JSON |
yaml | Wyjście YAML |
csv | Wartości rozdzielane przecinkami |
markdown | Tabela Markdown |
Shell completion
Zainstaluj uzupełnianie powłoki, aby włączyć obsługę autouzupełniania klawiszem Tab:Kody wyjścia
| Code | Znaczenie |
|---|---|
0 | Sukces |
1 | Błąd ogólny |
2 | Nieprawidłowe argumenty |
64 | Brak konfiguracji |
69 | Usługa niedostępna |
77 | Błąd uwierzytelniania |