cometapi/ để định tuyến request thông qua danh mục model của CometAPI.
Điều kiện tiên quyết
- Python 3.6+
- Tài khoản CometAPI với API key đang hoạt động — lấy tại đây
1
Cài đặt LiteLLM
2
Đặt API key của bạn
Đặt API key dưới dạng biến môi trường (khuyến nghị) hoặc truyền trực tiếp:
Sử dụng biến môi trường để tránh hardcode thông tin xác thực nhạy cảm trong script của bạn.
3
Thực hiện lệnh gọi completion
Sử dụng định dạng
cometapi/<model-name> để chỉ định model. Bạn có thể truyền key qua biến môi trường hoặc truyền tường minh:4
Lệnh gọi async và streaming
Sử dụng
acompletion với stream=True để nhận phản hồi không chặn theo thời gian thực:Mẹo và khắc phục sự cố
Mẹo và khắc phục sự cố
- Định dạng model: Các model CometAPI sử dụng tiền tố
cometapi/<model-name>, ví dụcometapi/your-model-id. Xem trang Models của CometAPI để biết các model khả dụng. - Tinh chỉnh phản hồi: LiteLLM hỗ trợ
temperature,max_tokens, vàtop_p— thêm chúng vào bất kỳ lệnh gọicompletion()nào, ví dụcompletion(..., temperature=0.7). - Xử lý lỗi: Bọc các lệnh gọi trong
try/exceptđể bắt lỗi key không hợp lệ hoặc sự cố mạng. - Bảo mật: Không bao giờ commit API key vào hệ thống quản lý phiên bản. Hãy dùng biến môi trường hoặc trình quản lý secrets.
- Giới hạn tốc độ: Theo dõi mức sử dụng trong CometAPI console.
- Tài liệu thêm: Tài liệu LiteLLM — Bắt đầu nhanh với CometAPI