Skip to main content
LiteLLM cung cấp một API Python thống nhất cho hơn 100 nhà cung cấp LLM. CometAPI được hỗ trợ gốc — sử dụng tiền tố 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:
  • Đị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ọi completion() 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 LiteLLMBắt đầu nhanh với CometAPI