BaruArahkan agen apa pun ke UberLLM — satu key, semua model, harga resmi atau lebih murah.
UberLLM

Endpoint kustom LibreChat untuk UberLLM (librechat.yaml)

Tambahkan endpoint kustom bernama UberLLM ke librechat.yaml dengan baseURL https://api.uberllm.dev/v1 dan apiKey "${UBERLLM_API_KEY}", masukkan kunci tersebut ke .env, dan mulai ulang LibreChat. Aktifkan models.fetch untuk mendapatkan daftar model lengkap.

Langkah-langkah

  1. Buat kunci di halaman kunci Anda dan tambahkan kredit.
  2. Tambahkan kunci ke file .env di folder LibreChat:
UBERLLM_API_KEY=ull_your_key

Gunakan nama ini, bukan OPENAI_API_KEY, agar endpoint OpenAI bawaan tidak mengambilnya.

  1. Tambahkan UberLLM ke librechat.yaml (folder yang sama dengan .env):
version: 1.3.18
cache: true
endpoints:
  custom:
    - name: "UberLLM"
      apiKey: "${UBERLLM_API_KEY}"
      baseURL: "https://api.uberllm.dev/v1"
      models:
        default: ["deepseek/deepseek-v4.1-flash", "google/gemini-3.5-flash", "anthropic/claude-sonnet-5.5"]
        fetch: true
      titleConvo: true
      titleModel: "current_model"
      modelDisplayLabel: "UberLLM"

Jika file Anda sudah memiliki endpoints: custom:, tambahkan hanya blok - name: "UberLLM" ke daftar tersebut. Pertahankan baris version milik file Anda jika lebih baru.

  1. Docker: pastikan file terpasang. Di docker-compose.override.yml:
services:
  api:
    volumes:
      - type: bind
        source: ./librechat.yaml
        target: /app/librechat.yaml
  1. Mulai ulang: docker compose down && docker compose up -d (atau mulai ulang proses npm).
  2. Pilih UberLLM di menu endpoint dan pilih model.

Fungsi Kolom-kolom Ini

  • baseURL: LibreChat menambahkan /chat/completions ke dalamnya, jadi berhenti di /v1.
  • models.default: model-model yang selalu ditampilkan. fetch: true meminta UberLLM untuk daftar lengkapnya di samping yang sudah ada.
  • titleModel: "current_model": judul chat ditulis oleh model yang sedang Anda ajak bicara. Atur ID murah seperti deepseek/deepseek-v4.1-flash sebagai gantinya untuk menjaga biaya judul mendekati nol.
  • Ingin setiap pengguna membawa UberLLM key mereka sendiri? Atur apiKey: "user_provided" dan LibreChat akan memintanya dari mereka.

Pemecahan Masalah

  • UberLLM tidak muncul di menu: LibreChat tidak membaca berkas tersebut. Pastikan berkas tersebut berada di sebelah .env (atau di CONFIG_PATH), terpasang di Docker, dan baca docker compose logs api untuk kesalahan konfigurasi. Berkas yang salah akan menghentikan LibreChat untuk memulai.
  • 401: ${UBERLLM_API_KEY} kosong di dalam container. Periksa baris .env dan mulai ulang.
  • model 404 tidak ditemukan: ID memerlukan nama pembuat di depannya, contohnya deepseek/deepseek-v4.1-flash.
  • kredit 402 tidak mencukupi: tambahkan kredit di halaman kredit.
  • Sebuah model menolak pengaturan: hapus pengaturan tersebut untuk endpoint ini dengan dropParams: ["stop"] (atau ["user"]).

Baca juga

Model untuk daftar default

Ini masuk ke models.default; dengan fetch aktif, setiap model lain juga akan ditampilkan.

ModelID model (tempel ini)Harga sekarang
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00022 input · $0.0025 output / 1M
Gemini 3.5 Flashgoogle/gemini-3.5-flash$0.0150 input · $0.0900 output / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.0674 input · $0.3369 output / 1M
GPT-5.5openai/gpt-5.5$0.1250 input · $0.7500 output / 1M
Kimi K3moonshotai/kimi-k3$0.0017 input · $0.0781 output / 1M
GLM 5.3z-ai/glm-5.3$0.00052 input · $0.0234 output / 1M
Gemma 3 27Bgoogle/gemma-3-27b-it$0.00079 input · $0.0020 output / 1M
Qwen3 VL 235B A22Bqwen/qwen3-vl-235b-a22b-instruct$0.0021 input · $0.0188 output / 1M

Harga pada build per jam terakhir, tanpa tambahan biaya · semua model →

FAQ

Bagaimana cara menambahkan UberLLM ke LibreChat?

Tambahkan endpoint kustom di librechat.yaml dengan nama "UberLLM", baseURL https://api.uberllm.dev/v1 dan apiKey "${UBERLLM_API_KEY}", masukkan kunci di .env dan mulai ulang. models.fetch: true mencantumkan setiap model.

Bisakah setiap pengguna LibreChat menggunakan kunci UberLLM mereka sendiri?

Ya. Atur apiKey: "user_provided" pada endpoint UberLLM dan LibreChat akan meminta setiap pengguna untuk kunci mereka.