Endpoint tùy chỉnh LibreChat cho UberLLM (librechat.yaml)
Thêm một endpoint tùy chỉnh tên UberLLM vào librechat.yaml với baseURL https://api.uberllm.dev/v1 và apiKey "${UBERLLM_API_KEY}", đặt khóa vào .env, và khởi động lại LibreChat. Bật models.fetch để lấy danh sách mô hình đầy đủ.
Khởi động lại: docker compose down && docker compose up -d (hoặc khởi động lại tiến trình npm).
Chọn UberLLM trong menu endpoint và chọn một mô hình.
Chức năng của các trường
baseURL: LibreChat thêm /chat/completions vào đó, vì vậy hãy dừng lại ở /v1.
models.default: các mô hình luôn được hiển thị. fetch: true yêu cầu UberLLM cung cấp toàn bộ danh sách của nó ngoài những mô hình đó.
titleModel: "current_model": tiêu đề cuộc trò chuyện được viết bởi mô hình bạn đang trò chuyện. Thay vào đó, hãy đặt một ID rẻ tiền như deepseek/deepseek-v4.1-flash để giữ chi phí tiêu đề gần bằng không.
Bạn muốn mỗi người dùng tự mang theo khóa UberLLM của riêng họ? Đặt apiKey: "user_provided" và LibreChat sẽ yêu cầu họ cung cấp.
Khắc phục sự cố
UberLLM không xuất hiện trong menu: LibreChat không đọc được tệp. Kiểm tra xem nó có nằm cạnh .env (hoặc tại CONFIG_PATH), được mount trong Docker, và đọc docker compose logs api để tìm lỗi cấu hình. Một tệp bị lỗi sẽ ngăn LibreChat khởi động.
401: ${UBERLLM_API_KEY} trống rỗng bên trong container. Kiểm tra dòng .env và khởi động lại.
Không tìm thấy model 404: id cần có tên nhà sản xuất ở phía trước, ví dụ deepseek/deepseek-v4.1-flash.
Không đủ credit 402: thêm credit trên trang credit.
Một model từ chối một cài đặt: hãy bỏ nó cho endpoint này bằng dropParams: ["stop"] (hoặc ["user"]).
Giá ở lần dựng hằng giờ gần nhất, không cộng phí · mọi model →
Câu hỏi thường gặp
Làm cách nào để tôi thêm UberLLM vào LibreChat?
Thêm một endpoint tùy chỉnh vào librechat.yaml với tên "UberLLM", baseURL https://api.uberllm.dev/v1 và apiKey "${UBERLLM_API_KEY}", đặt khóa vào .env và khởi động lại. models.fetch: true sẽ liệt kê mọi model.
Mỗi người dùng LibreChat có thể sử dụng khóa UberLLM của riêng họ không?
Có. Đặt apiKey: "user_provided" trên endpoint UberLLM và LibreChat sẽ yêu cầu mỗi người dùng cung cấp key của họ.