Skip to main content
CometAPI CLI 是 CometAPI 的官方命令列工具。它可協助你從終端機與模型聊天、檢視模型目錄、傳送一次性請求、檢查餘額,以及瀏覽帳戶用量。 請使用 PyPI 套件頁面 作為安裝與套件中繼資料的公開首頁。此文件在不需要存取私有原始碼儲存庫的情況下,進一步說明相同的命令。
CometAPI CLI 目前為 beta 版本。在介面穩定之前,命令名稱與選項可能會變更。

功能

  • 使用串流輸出或互動式 REPL 與模型聊天
  • 瀏覽模型目錄中繼資料,包括 provider、modality、endpoint、capability、context 與 pricing 欄位
  • 使用 cometapi model info <id> 檢視單一模型
  • 使用 cometapi run 透過 聊天補全、回應、Anthropic 訊息 或 Gemini Generate Content 格式傳送單次請求
  • 檢查餘額、帳戶設定檔、用量統計、API keys、logs 與非同步任務歷史
  • 輸出 table、JSON、YAML、CSV 或 Markdown 資料
  • 將本機設定儲存在 ~/.config/cometapi/config.toml

先決條件

安裝 CLI

從 PyPI 安裝套件:
驗證已安裝的命令:

開始使用 CLI

1

設定認證

執行設定精靈:
你也可以使用環境變數設定 API key:
選用的 COMETAPI_ACCESS_TOKEN 值僅在 account、stats、tokens、logs 與 tasks 命令中需要。
2

與模型聊天

傳送一則聊天訊息:
執行不帶訊息的 cometapi chat 以啟動聊天 REPL。
3

瀏覽模型

搜尋公開模型目錄:
依目錄中繼資料篩選:
4

檢視單一模型

顯示單一模型的詳細中繼資料:
輸出原始詳細 payload:
5

執行多協定請求

透過預設聊天 endpoint 傳送一次性請求:
當你的 request body 遵循不同的 provider schema 時,請選擇其他 endpoint 格式:

取得命令說明

在根命令或任何子命令上使用 -h,即可檢視已安裝版本的選項:

主要指令

連結