Cohere
Skonfiguruj Cohere jako niestandardowy endpoint w LibreChat.
Cohere dostarcza rodzinę modeli Command, używanych w LibreChat jako niestandardowy endpoint. Jego API nie jest zgodne ze specyfikacją OpenAI, dlatego opiera się na warstwie kompatybilności, która mapuje podzbiór parametrów.
Uzyskaj klucz API
Utwórz klucz z panelu nawigacyjnego Cohere. Dodaj go do swojego pliku .env:
COHERE_API_KEY=your-api-keyKonfiguracja
Dodaj endpoint w sekcji endpoints.custom w swoim librechat.yaml:
- name: "cohere"
apiKey: "${COHERE_API_KEY}"
baseURL: "https://api.cohere.ai/v1"
models:
default: ["command-r","command-r-plus","command-light","command-light-nightly","command","command-nightly"]
fetch: false
modelDisplayLabel: "cohere"
titleModel: "command"
dropParams: ["stop", "user", "frequency_penalty", "presence_penalty", "temperature", "top_p"]Uwagi
- Cohere nie jest zgodny ze specyfikacją OpenAI. Warstwa kompatybilności mapuje podzbiór parametrów OpenAI na odpowiedniki Cohere:
stopnastopSequences,top_pnap,frequency_penaltynafrequencyPenaltyorazpresence_penaltynapresencePenalty(każdy z innymi zakresami min/max).modelorazstreamsą współdzielone i wysyłane domyślnie;max_tokensmapuje się namaxTokens, ale nie jest wysyłany domyślnie. Powyższy przykład używadropParams, aby usunąć większość z nich i powrócić do ustawień domyślnych Cohere. - Pełną listę parametrów specyficznych dla Cohere można znaleźć w dokumentacji API Cohere.
Jaka jest ta instrukcja?