solatium / .env.local.template
ehristoforu's picture
Update .env.local.template
0a5157a verified
raw
history blame
12.2 kB
# Use .env.local to change these variables
# DO NOT EDIT THIS FILE WITH SENSITIVE DATA
MONGODB_URL=${MONGODB_URL}
MONGODB_DB_NAME=chat-ui
MONGODB_DIRECT_CONNECTION=false
COOKIE_NAME=Solatium
HF_ACCESS_TOKEN=
USE_LOCAL_WEBSEARCH=true
OPENID_CLIENT_ID=${OPENID_CLIENT_ID}
OPENID_CLIENT_SECRET=${OPENID_CLIENT_SECRET}
OPENID_SCOPES="openid email"
OPENID_PROVIDER_URL=https://accounts.google.com
MODELS=`[
{
"name": "gpt-3.5-turbo",
"displayName": "GPT-3.5-Turbo",
"modelUrl": "https://platform.openai.com/docs/models/gpt-3-5-turbo",
"websiteUrl": "https://openai.com/chatgpt",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${OPENAI_API_KEY}",
"baseURL": "${ENDPOINT}"
}]
},
{
"name": "gpt-3.5-turbo-0613",
"displayName": "GPT-3.5-Turbo-0613",
"modelUrl": "https://platform.openai.com/docs/models/gpt-3-5-turbo",
"websiteUrl": "https://openai.com/chatgpt",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${OPENAI_API_KEY}",
"baseURL": "${ENDPOINT}"
}]
},
{
"name": "gpt-3.5-turbo-0125",
"displayName": "GPT-3.5-Turbo-0125",
"modelUrl": "https://platform.openai.com/docs/models/gpt-3-5-turbo",
"websiteUrl": "https://openai.com/chatgpt",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${FREEGPT_API_KEY}",
"baseURL": "https://free.gpt.ge/v1"
}]
},
{
"name": "gpt-3.5-turbo-1106",
"displayName": "GPT-3.5-Turbo-1106",
"modelUrl": "https://platform.openai.com/docs/models/gpt-3-5-turbo",
"websiteUrl": "https://openai.com/chatgpt",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${FREEGPT_API_KEY}",
"baseURL": "https://free.gpt.ge/v1"
}]
},
{
"name": "net-gpt-3.5-turbo",
"displayName": "GPT-3.5-Turbo-Browsering",
"modelUrl": "https://platform.openai.com/docs/models/gpt-3-5-turbo",
"websiteUrl": "https://openai.com/chatgpt",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${FREEGPT_API_KEY}",
"baseURL": "https://free.gpt.ge/v1"
}]
},
{
"name": "gpt-4-turbo",
"displayName": "Gemini Pro",
"modelUrl": "https://gemini.google.com",
"websiteUrl": "https://blog.google/technology/ai/google-gemini-ai",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${GEMINI_API_KEY}",
"baseURL": "https://gemini-openai-proxy.deno.dev/v1"
}]
},
{
"name": "claude-3-sonnet",
"displayName": "Claude-3-Sonnet",
"modelUrl": "https://claude.ai",
"websiteUrl": "https://claude.ai",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "claude-3-haiku",
"displayName": "Claude-3-Haiku",
"modelUrl": "https://claude.ai",
"websiteUrl": "https://claude.ai",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "claude-instant-100k",
"displayName": "Claude-Instant-100K",
"modelUrl": "https://claude.ai",
"websiteUrl": "https://claude.ai",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "claude-instant",
"displayName": "Claude-Instant",
"modelUrl": "https://claude.ai",
"websiteUrl": "https://claude.ai",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "dbrx-instruct",
"displayName": "DBRX-Instruct",
"modelUrl": "https://huggingface.co/databricks/dbrx-instruct",
"websiteUrl": "https://www.databricks.com/",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "zephyr-orpo-141b-A35b-v0.1",
"displayName": "Zephyr-ORPO-141B",
"modelUrl": "https://huggingface.co/HuggingFaceH4/zephyr-orpo-141b-A35b-v0.1",
"websiteUrl": "https://huggingface.co/HuggingFaceH4",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "openchat_3.5",
"displayName": "OpenChat-3.5",
"modelUrl": "https://huggingface.co/openchat/openchat_3.5",
"websiteUrl": "https://huggingface.co/openchat",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "Mixtral-8x22B-Instruct-v0.1",
"displayName": "Mixtral-8x22B",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "mixtral-8x7b-32768",
"displayName": "Mixtral-8x7B",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${GROQ_API_KEY}",
"baseURL": "https://api.groq.com/openai/v1"
}]
},
{
"name": "gemma-1.1-7b-it",
"displayName": "Gemma-1.1-7B",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
},
{
"name": "llama3-70b-8192",
"displayName": "Llama3-70B",
"modelUrl": "https://huggingface.co/meta-llama/Meta-Llama-3-70B",
"websiteUrl": "https://llama.meta.com/llama3",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${GROQ_API_KEY}",
"baseURL": "https://api.groq.com/openai/v1"
}]
},
{
"name": "llama3-8b-8192",
"displayName": "Llama3-8B",
"modelUrl": "https://huggingface.co/meta-llama/Meta-Llama-3-8B",
"websiteUrl": "https://llama.meta.com/llama3",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${GROQ_API_KEY}",
"baseURL": "https://api.groq.com/openai/v1"
}]
},
{
"name": "llama2-70b-4096",
"displayName": "Llama2-70B",
"modelUrl": "https://huggingface.co/meta-llama/Llama-2-70b",
"websiteUrl": "https://llama.meta.com/llama2",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${GROQ_API_KEY}",
"baseURL": "https://api.groq.com/openai/v1"
}]
},
{
"name": "CodeLlama-70b-Instruct-hf",
"displayName": "CodeLlama2-70B",
"modelUrl": "https://huggingface.co/codellama/CodeLlama-70b-Instruct-hf",
"websiteUrl": "https://huggingface.co/codellama",
"parameters": {
"temperature": 0.3,
"top_p": 0.8,
"repetition_penalty": 0.0,
"max_tokens": 1024,
"top_k": 50,
"truncate": 1000,
"max_new_tokens": 2048
},
"endpoints": [{
"type" : "openai",
"apiKey": "${VISIONCRAFT_API_KEY}",
"baseURL": "https://visioncraft.top/v1"
}]
}
]`
OLD_MODELS=`[]`
TASK_MODEL=gpt-3.5-turbo
LLM_SUMMERIZATION=true
PUBLIC_ORIGIN=${SPACE_HOST}
PUBLIC_SHARE_PREFIX=${SPACE_HOST}/r
PUBLIC_GOOGLE_ANALYTICS_ID=#G-XXXXXXXX / Leave empty to disable
PUBLIC_DEPRECATED_GOOGLE_ANALYTICS_ID=#UA-XXXXXXXX-X / Leave empty to disable
PUBLIC_ANNOUNCEMENT_BANNERS=`[
{
"title": "🦾 Claude-3-Sonnet is now available for free!",
"linkTitle": "try it",
"linkHref": "/chat?model=claude-3-sonnet"
}
]`
PARQUET_EXPORT_DATASET=
PARQUET_EXPORT_HF_TOKEN=
PARQUET_EXPORT_SECRET=
PUBLIC_APP_NAME=${APP_NAME} # name used as title throughout the app
PUBLIC_APP_DESCRIPTION=We provide free access to the latest AI models. There is a possibility that some models may be temporarily unavailable, in which case please select another model.
PUBLIC_APP_ASSETS=chatui # used to find logos & favicons in static/$PUBLIC_APP_ASSETS
PUBLIC_APP_COLOR=${APP_COLOR} # can be any of tailwind colors: https://tailwindcss.com/docs/customizing-colors#default-color-palette
PUBLIC_APP_DATA_SHARING=1#set to 1 to enable disclaimers & options about data sharing
PUBLIC_APP_DATA_DISCLAIMER1=#set to 1 to enable disclaimers about model outputs
PUBLIC_APP_DISCLAIMER_MESSAGE="Disclaimer: AI is an area of active research with known problems such as biased generation and misinformation. Do not use this application for high-stakes decisions or advice. Do not insert your personal data, especially sensitive, like health data."
ENABLE_ASSISTANTS=true
ENABLE_ASSISTANTS_RAG=true
REQUIRE_FEATURED_ASSISTANTS=true
EXPOSE_API=true