|
|
|
version: 1.1.5 |
|
|
|
|
|
cache: true |
|
|
|
registration: |
|
socialLogins: ['github', 'google', 'discord', 'openid', 'facebook'] |
|
allowedDomains: |
|
- "gmail.com" |
|
|
|
|
|
endpoints: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
custom: |
|
- name: "openai" |
|
apiKey: "user_provided" |
|
baseURL: "https://api.openai.com/v1/" |
|
models: |
|
default: [ |
|
"gpt-4o-mini" |
|
] |
|
fetch: true |
|
titleConvo: true |
|
titleModel: "gpt-3.5-turbo" |
|
summarize: false |
|
summaryModel: "gpt-3.5-turbo" |
|
forcePrompt: false |
|
modelDisplayLabel: "openai" |
|
|
|
|
|
- name: "groq" |
|
apiKey: "user_provided" |
|
baseURL: "https://api.groq.com/openai/v1/" |
|
models: |
|
default: [ |
|
"gemma-7b-it", |
|
"llama3-70b-8192", |
|
"llama-3.1-405b-reasoning" |
|
] |
|
fetch: true |
|
titleConvo: true |
|
titleModel: "mixtral-8x7b-32768" |
|
summarize: false |
|
summaryModel: "mixtral-8x7b-32768" |
|
forcePrompt: false |
|
modelDisplayLabel: "groq" |
|
|
|
|
|
- name: "Mistral" |
|
apiKey: "user_provided" |
|
baseURL: "https://api.mistral.ai/v1" |
|
models: |
|
default: [ |
|
"mistral-small-latest", |
|
"mistral-medium-latest", |
|
"mistral-large-latest" |
|
] |
|
fetch: false |
|
titleConvo: true |
|
titleMethod: "completion" |
|
titleModel: "open-mistral-7b" |
|
summarize: false |
|
summaryModel: "open-mistral-7b" |
|
forcePrompt: false |
|
modelDisplayLabel: "Mistral" |
|
dropParams: ["stop", "user", "frequency_penalty", "presence_penalty"] |
|
|
|
|
|
- name: "Perplexity" |
|
apiKey: "user_provided" |
|
baseURL: "https://api.perplexity.ai/" |
|
models: |
|
default: [ |
|
"mistral-7b-instruct", |
|
"sonar-small-chat", |
|
"sonar-small-online", |
|
"sonar-medium-chat", |
|
"sonar-medium-online" |
|
] |
|
fetch: false |
|
titleConvo: true |
|
titleModel: "sonar-medium-chat" |
|
summarize: false |
|
summaryModel: "sonar-medium-chat" |
|
forcePrompt: false |
|
dropParams: ["stop", "frequency_penalty"] |
|
modelDisplayLabel: "Perplexity" |
|
|
|
|
|
- name: 'OpenRouter' |
|
|
|
apiKey: 'user_provided' |
|
baseURL: 'https://openrouter.ai/api/v1' |
|
models: |
|
default: ['meta-llama/llama-3-8b-instruct'] |
|
fetch: true |
|
titleConvo: true |
|
titleModel: 'meta-llama/llama-3-8b-instruct' |
|
|
|
dropParams: ['stop'] |
|
modelDisplayLabel: 'OpenRouter' |