OpenRouter
OpenRouter'ı LibreChat'te özel bir endpoint olarak yapılandırın.
OpenRouter, OpenAI, Anthropic, Google, Meta, Mistral ve diğer sağlayıcılardan gelen yüzlerce modele yönelik istekleri, tek bir OpenAI uyumlu endpoint üzerinden yönlendirir.
Bir API anahtarı alın
openrouter.ai adresinde bir hesap oluşturun ve Keys page sayfasından bir anahtar oluşturun. Anahtar sk-or-v1- ile başlar. Bunu .env dosyanıza ekleyin:
OPENROUTER_KEY=sk-or-v1-your-key-hereOPENROUTER_API_KEY yerine OPENROUTER_KEY kullanın
Değişkenin adı OPENROUTER_KEY olmalıdır. OPENROUTER_API_KEY olarak adlandırmak, yerleşik OpenAI endpoint'ini de OpenRouter üzerinden yönlendirir ki bu neredeyse hiçbir zaman isteyeceğiniz bir durum değildir.
Yapılandırma
librechat.yaml dosyanızda endpoints.custom altına endpoint'i ekleyin:
- name: "OpenRouter"
apiKey: "${OPENROUTER_KEY}"
baseURL: "https://openrouter.ai/api/v1"
models:
default: ["meta-llama/llama-3-70b-instruct"]
fetch: true
titleConvo: true
titleModel: "meta-llama/llama-3-70b-instruct"
dropParams: ["stop"]
modelDisplayLabel: "OpenRouter"Tam bir kataloğu getirmek yerine sabit bir model listesini sabitlemek için fetch: false ayarını yapın ve modelleri kendiniz listeleyin:
models:
default: ["anthropic/claude-3.5-sonnet", "openai/gpt-4o", "meta-llama/llama-3-70b-instruct"]
fetch: falseHer kullanıcının .env dosyasından bir anahtar okumak yerine LibreChat arayüzü üzerinden kendi anahtarını sağlamasına izin vermek için apiKey: "user_provided" ayarını yapın. Kullanıcılar, endpoint seçimini yaptıklarında bir anahtar giriş alanı göreceklerdir.
Notlar
fetch: trueile LibreChat, OpenRouter'dan tam model listesini yükler, böylece yeni modeller otomatik olarak görünür.defaultdizisi yalnızca ilk seçimdir.dropParams: ["stop"]ifadesi, isteklerdenstopparametresini çıkarır. OpenRouter modelleri çeşitli durdurma belirteçleri (stop tokens) kullanır ve bu parametrenin çıkarılması uyumluluk hatalarını önler.402 Payment Requiredyanıtı LibreChat'ten değil, OpenRouter'dan gelmektedir. OpenRouter hesabınıza kredi ekleyin veya ücretsiz bir model seçin, ardından tekrar deneyin.
Bu rehber nasıl?