Огляд команд
| 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 | System 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 key. Потрібен 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 key | |
--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 key і його джерело (config, env або відсутній)
- Доступність access token
- Мережеве з’єднання з endpoint CometAPI
- Валідність автентифікації API
| Option | Short | Description |
|---|---|---|
--format | -f | Формат виводу |
--json | Вивід у форматі JSON |
Config
Керуйте конфігурацією CLI, що зберігається в~/.config/cometapi/config.toml.
Init
Запустіть інтерактивний майстер налаштування, щоб налаштувати ваш API key і access token.~/.config/cometapi/config.toml.
Repl
Запустіть повноцінну інтерактивну командну оболонку, де можна виконувати будь-яку команду CLI без префіксаcometapi.
Формати виводу
Усі команди даних підтримують--json або --format:
| Format | Description |
|---|---|
table | Розширена таблиця в терміналі (типово) |
json | Вивід JSON |
yaml | Вивід YAML |
csv | Значення, розділені комами |
markdown | Таблиця Markdown |
Автодоповнення оболонки
Установіть автодоповнення оболонки для підтримки доповнення за Tab:Коди виходу
| Code | Meaning |
|---|---|
0 | Успіх |
1 | Загальна помилка |
2 | Неприпустимі аргументи |
64 | Відсутня конфігурація |
69 | Сервіс недоступний |
77 | Помилка автентифікації |