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
先決條件
- Python 3.10 或更新版本
- 一個 CometAPI API key
安裝 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,即可檢視已安裝版本的選項: