Огляд команд
| Command | Description | Auth |
|---|---|---|
chat [MESSAGE] | Надіслати повідомлення або запустити інтерактивний REPL | API key |
models | Переглянути список і виконати пошук доступних моделей | API key |
balance | Показати баланс акаунта | API key (або access token) |
account | Показати профіль акаунта | Access token |
stats | Показати статистику використання | Access token |
tokens | Переглянути список і виконати пошук ваших API key | Access token |
logs | Переглядати журнали використання з фільтрами | Access token |
tasks | Показати журнали асинхронних задач | Access token |
init | Інтерактивний майстер налаштування | — |
doctor | Запустити діагностику та перевірки стану | API key |
config | Керувати конфігурацією CLI | — |
repl | Запустити інтерактивну командну оболонку | API key |
COMETAPI_ACCESS_TOKEN або ключа конфігурації access_token. Докладніше дивіться в посібнику з конфігурації.
Chat
Надішліть одне повідомлення або запустіть багатокроковий інтерактивний REPL.| Option | Short | Description |
|---|---|---|
--model | -m | Модель для використання (за замовчуванням: з конфігурації) |
--system | -s | Системний Prompt |
--temperature | -t | Температура семплювання (0.0–2.0) |
--max-tokens | Максимальна кількість Tokens у відповіді | |
--stream/--no-stream | Увімкнути або вимкнути Streaming (за замовчуванням: stream) | |
--format | -f | Формат виводу |
--json | Виводити як JSON |
Models
Перегляньте доступні моделі з необов’язковим пошуком і обмеженням кількості.| Option | Short | Description |
|---|---|---|
--search | -s | Фільтрувати моделі за ключовим словом |
--limit | -l | Максимальна кількість результатів |
--format | -f | Формат виводу |
--json | Виводити як JSON |
Balance
Показати баланс вашого акаунта CometAPI.| Option | Short | Description |
|---|---|---|
--source | -s | Джерело даних: account (увесь акаунт) або key (поточний API key). |
--format | -f | Формат виводу |
--json | Виводити як JSON |
Account
Показати профіль вашого акаунта. Потрібен access token.| Option | Short | Description |
|---|---|---|
--format | -f | Формат виводу |
--json | Виводити як JSON |
Stats
Показати статистику використання за поточний місяць. Потрібен access token.| Option | Short | Description |
|---|---|---|
--format | -f | Формат виводу |
--json | Виводити як JSON |
Tokens
Переглядайте список і виконуйте пошук своїх API-ключів. Потрібен access token.| Option | Short | Description |
|---|---|---|
--search | -s | Ключове слово для пошуку |
--page | -p | Номер сторінки |
--page-size | Результатів на сторінку | |
--format | -f | Формат виводу |
--json | Виводити як JSON |
Logs
Переглядайте журнали використання з фільтрами. Потрібен access token.| Option | Short | Description |
|---|---|---|
--model | -m | Фільтр за model ID |
--token-name | Фільтр за назвою API-ключа | |
--type | -t | Тип журналу: consume, topup, error, refund, system, manage |
--start | Дата початку (YYYY-MM-DD) | |
--end | Дата завершення (YYYY-MM-DD) | |
--group | -g | Фільтр за групою |
--limit | -l | Максимальна кількість записів |
--page | -p | Номер сторінки |
--page-size | Результатів на сторінку | |
--export | Вивести як CSV у stdout | |
--format | -f | Формат виводу |
--json | Виводити як JSON |
Tasks
Показуйте журнали асинхронних задач для таких платформ, як Suno, Midjourney, Luma і Kling. Потрібен access token.| Option | Short | Description |
|---|---|---|
--platform | Фільтр за назвою платформи | |
--status | Фільтр за статусом | |
--limit | -l | Максимальна кількість записів |
--format | -f | Формат виводу |
--json | Виводити як JSON |
Doctor
Запустіть діагностику, щоб перевірити конфігурацію CLI та з’єднання з API.- Наявність і доступність для читання файла конфігурації
- Наявність API-ключа та його джерело (config, env або відсутній)
- Наявність access token
- Мережеве з’єднання з endpoint CometAPI
- Валідність автентифікації API
| Option | Short | Description |
|---|---|---|
--format | -f | Формат виводу |
--json | Виводити як JSON |
Config
Керуйте конфігурацією CLI, що зберігається в~/.config/cometapi/config.toml.
Init
Запустіть інтерактивний майстер налаштування, щоб налаштувати ваш API-ключ і access token.~/.config/cometapi/config.toml.
Repl
Запустіть повноцінну інтерактивну командну оболонку, у якій можна виконувати будь-яку CLI-команду без префіксаcometapi.
Output formats
Усі команди для роботи з даними підтримують--json або --format:
| Format | Description |
|---|---|
table | Розширена таблиця в терміналі (за замовчуванням) |
json | Вивід JSON |
yaml | Вивід YAML |
csv | Значення, розділені комами |
markdown | Таблиця Markdown |
Shell completion
Установіть автодоповнення для оболонки, щоб увімкнути підтримку завершення за Tab:Коди завершення
| Code | Значення |
|---|---|
0 | Успіх |
1 | Загальна помилка |
2 | Недійсні аргументи |
64 | Відсутня конфігурація |
69 | Сервіс недоступний |
77 | Помилка автентифікації |