LibreChat
Lekapkan konfigurasi LibreChat dan gunakan kunci peribadi.
Pemasangan dan persediaan
Pasang Git, Docker dan Docker Compose. Ikut panduan Docker LibreChat: klon repositori, salin .env.example menjadi .env dan mulakan stack termasuk MongoDB. Daftar di http://localhost:3080. Setiap pengguna mencipta kunci sendiri di routerra.ai/keys sebelum memilih titik akhir.
git clone https://github.com/LibreChat-AI/LibreChat.git
cd LibreChat
cp .env.example .env
docker compose up -d
Konfigurasi sambungan
Cipta librechat.yaml di akar mengikut contoh; version ialah versi skema YAML, bukan aplikasi. Lekapkan pada /app/librechat.yaml dalam perkhidmatan api melalui docker-compose.override.yml. Dengan apiKey: user_provided, setiap pengguna log masuk memasukkan YOUR_API_KEY apabila memilih routerra.ai; tiada pemboleh ubah kunci bersama diperlukan. Untuk kunci bersama gunakan apiKey: "${ROUTERRA_API_KEY}" dan tambah ROUTERRA_API_KEY=YOUR_API_KEY dalam .env.
version: 1.3.17
endpoints:
custom:
- name: routerra.ai
apiKey: user_provided
baseURL: https://routerra.ai/v1
models:
default: [YOUR_MODEL_ID]
fetch: false
Lekapkan konfigurasi
Tambah volum dalam docker-compose.override.yml di akar, gabungkan dengan penggantian api sedia ada.
services:
api:
volumes:
- ./librechat.yaml:/app/librechat.yaml:ro
Pilih model dan selesaikan ralat
Cipta semula stack dengan docker compose up -d --force-recreate. Pilih routerra.ai, masukkan kunci dan hantar sembang dengan YOUR_MODEL_ID. fetch: false menggunakan senarai default; true menemui model daripada pelayan. Jika titik akhir hilang, semak lekapan, medan name/baseURL/apiKey/models, inden dan nama unik. Baca docker compose logs api untuk ralat permulaan. Perubahan konfigurasi memerlukan mula semula.