Skip to main content
CometAPI CLI — це офіційний інструмент командного рядка для CometAPI. Він допомагає вам спілкуватися з моделями, переглядати каталог моделей, надсилати разові запити, перевіряти баланс і переглядати використання акаунта з термінала. Використовуйте сторінку пакета на PyPI як публічну домашню сторінку для встановлення та метаданих пакета. Ця документація детальніше описує ті самі команди без потреби в доступі до приватного вихідного репозиторію.
CometAPI CLI перебуває в бета-версії. Назви команд і параметри можуть змінюватися, поки інтерфейс стабілізується.

Можливості

  • Спілкування з моделями з використанням потокового виводу або інтерактивного REPL
  • Перегляд метаданих каталогу моделей, зокрема полів provider, modality, endpoint, capability, context і pricing
  • Перегляд однієї моделі за допомогою cometapi model info <id>
  • Надсилання одного запиту через формати Chat Completions, Responses, Anthropic Messages або Gemini Generate Content за допомогою cometapi run
  • Перевірка балансу, профілю акаунта, статистики використання, API-ключів, логів та історії асинхронних завдань
  • Виведення даних у форматах table, JSON, YAML, CSV або Markdown
  • Збереження локальної конфігурації в ~/.config/cometapi/config.toml

Передумови

Встановлення CLI

Встановіть пакет із PyPI:
Перевірте встановлену команду:

Початок роботи з CLI

1

Налаштуйте облікові дані

Запустіть майстер налаштування:
Ви також можете налаштувати API-ключ через змінну середовища:
Необов’язкове значення COMETAPI_ACCESS_TOKEN потрібне лише для команд account, stats, tokens, logs і tasks.
2

Спілкуйтеся з моделлю

Надішліть одне повідомлення чату:
Запустіть cometapi chat без повідомлення, щоб почати REPL чату.
3

Перегляд моделей

Знайдіть у публічному каталозі моделей:
Фільтруйте за метаданими каталогу:
4

Перегляньте одну модель

Покажіть детальні метадані для однієї моделі:
Виведіть необроблений payload деталей:
5

Виконайте багатопротокольний запит

Надішліть разовий запит через стандартний chat endpoint:
Виберіть інший формат endpoint, якщо тіло вашого запиту відповідає іншій схемі провайдера:

Отримання довідки щодо команд

Використовуйте -h у кореневій команді або будь-якій підкоманді, щоб переглянути параметри для встановленої версії:

Основні команди

Посилання