Cohere
Configurar Cohere como un endpoint personalizado en LibreChat.
Cohere proporciona la familia de modelos Command, utilizados en LibreChat como un endpoint personalizado. Su API no sigue la especificación de OpenAI, por lo que depende de una capa de compatibilidad que mapea un subconjunto de parámetros.
Obtener una API key
Cree una clave desde el Cohere dashboard. Añádala a su archivo .env:
COHERE_API_KEY=your-api-keyConfiguración
Agregue el endpoint bajo endpoints.custom en su 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
- Cohere no sigue la especificación de OpenAI. Una capa de compatibilidad asigna un subconjunto de parámetros de OpenAI a sus equivalentes en Cohere:
stopastopSequences,top_pap,frequency_penaltyafrequencyPenaltyypresence_penaltyapresencePenalty(cada uno con diferentes rangos mÃnimos/máximos).modelystreamson compartidos y se envÃan de forma predeterminada;max_tokensse asigna amaxTokenspero no se envÃa de forma predeterminada. El ejemplo anterior utilizadropParamspara eliminar la mayorÃa de estos y recurrir a los valores predeterminados de Cohere. - Para obtener la lista completa de parámetros especÃficos de Cohere, consulte la documentación de la API de Cohere.
¿Qué te parece esta guÃa?