# 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=false #OPENID_CLIENT_ID=${OPENID_CLIENT_ID} #OPENID_CLIENT_SECRET=${OPENID_CLIENT_SECRET} #OPENID_SCOPES="openid profile" #OPENID_PROVIDER_URL=https://google.com MODELS=`[ { "name": "gpt-3.5-turbo-0613", "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": "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", "displayName": "GPT-4", "modelUrl": "https://platform.openai.com/docs/models/gpt-4", "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-4o", "displayName": "GPT-4o", "modelUrl": "https://platform.openai.com/docs/models/gpt-4o", "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", "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-0613 LLM_SUMMERIZATION=false #MESSAGES_BEFORE_LOGIN=5 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=solatium # 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