Cohere
Configure o Cohere como um endpoint personalizado no LibreChat.
A Cohere fornece a famĆlia de modelos Command, usada no LibreChat como um endpoint personalizado. Sua API nĆ£o segue a especificação da OpenAI, portanto, ela depende de uma camada de compatibilidade que mapeia um subconjunto de parĆ¢metros.
Obtenha uma API key
Crie uma chave no painel da Cohere. Adicione-a ao seu arquivo .env:
COHERE_API_KEY=your-api-keyConfiguração
Adicione o endpoint em endpoints.custom no seu 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"]Notas
- O Cohere não segue a especificação da OpenAI. Uma camada de compatibilidade mapeia um subconjunto de parâmetros da OpenAI para os equivalentes do Cohere:
stopparastopSequences,top_pparap,frequency_penaltyparafrequencyPenaltyepresence_penaltyparapresencePenalty(cada um com diferentes intervalos de min/max).modelestreamsĆ£o compartilhados e enviados por padrĆ£o;max_tokensmapeia paramaxTokens, mas nĆ£o Ć© enviado por padrĆ£o. O exemplo acima usadropParamspara remover a maioria deles e recorrer aos padrƵes do Cohere. - Para a lista completa de parĆ¢metros especĆficos da Cohere, consulte a documentação da API da Cohere.
Como estĆ” este guia?