CometAPI CLI đang ở giai đoạn beta. Tên lệnh và tùy chọn có thể thay đổi trong khi giao diện được ổn định.
Tính năng
- Chat với các model bằng đầu ra streaming hoặc REPL tương tác
- Duyệt metadata của danh mục model, bao gồm các trường provider, modality, endpoint, capability, context và pricing
- Xem chi tiết một model với
cometapi model info <id> - Gửi một yêu cầu qua các định dạng Chat Completions, Responses, Anthropic Messages hoặc Gemini Generate Content với
cometapi run - Kiểm tra số dư, hồ sơ tài khoản, thống kê mức sử dụng, API keys, logs và lịch sử tác vụ async
- Xuất dữ liệu dạng bảng, JSON, YAML, CSV hoặc Markdown
- Lưu cấu hình cục bộ trong
~/.config/cometapi/config.toml
Điều kiện tiên quyết
- Python 3.10 trở lên
- Một CometAPI API key
Cài đặt CLI
Cài đặt gói từ PyPI:Bắt đầu sử dụng CLI
1
Cấu hình thông tin xác thực
Chạy trình hướng dẫn thiết lập:Bạn cũng có thể cấu hình API key bằng biến môi trường:Giá trị tùy chọn
COMETAPI_ACCESS_TOKEN chỉ cần thiết cho các lệnh account, stats, tokens, logs và tasks.2
Chat với một model
Gửi một tin nhắn chat:Chạy
cometapi chat mà không có tin nhắn để bắt đầu chat REPL.3
Duyệt model
Tìm kiếm trong danh mục model công khai:Lọc theo metadata của danh mục:
4
Xem chi tiết một model
Hiển thị metadata chi tiết cho một model:Xuất payload chi tiết thô:
5
Chạy một yêu cầu đa giao thức
Gửi một yêu cầu một lần qua endpoint chat mặc định:Chọn định dạng endpoint khác khi body của yêu cầu tuân theo schema của một provider khác:
Xem trợ giúp cho lệnh
Dùng-h ở lệnh gốc hoặc bất kỳ lệnh con nào để xem các tùy chọn cho phiên bản đã cài đặt: