# Use .env.local to change these variables # DO NOT EDIT THIS FILE WITH SENSITIVE DATA MONGODB_URL=mongodb://127.0.0.1:27017 MONGODB_DB_NAME=chat-ui MONGODB_DIRECT_CONNECTION=false COOKIE_NAME=chat-ui HF_ACCESS_TOKEN=#hf_ from from https://huggingface.co/settings/token # used to activate search with web functionality. disabled if not defined SERPAPI_KEY=#your serpapi key here # Parameters to enable "Sign in with HF" OPENID_CLIENT_ID= OPENID_CLIENT_SECRET= OPENID_SCOPES="openid profile" # Add "email" for some providers like Google that do not provide preferred_username OPENID_PROVIDER_URL=https://huggingface.co # for Google, use https://accounts.google.com # 'name', 'userMessageToken', 'assistantMessageToken' are required MODELS=`[ { "name": "${MODEL_NAME}", "userMessageToken": "<|prompter|>", "assistantMessageToken": "<|assistant|>", "messageEndToken": "<|endoftext|>", "preprompt": "${PREPROMPT}", "promptExamples": [ { "title": "Python Fibonacci", "prompt": "How can I write a Python function to generate the nth Fibonacci number?" }, { "title": "What is a meme?", "prompt": "What is a meme, and what's the history behind this word?" }, { "title": "Regex", "prompt": "Create a regex to extract dates from logs" } ], "endpoints": [ { "url": "http://127.0.0.1:8080" } ], "parameters": { "temperature": ${MODEL_TEMPERATURE}, "top_p": 0.95, "repetition_penalty": 1.2, "top_k": 50, "truncate": 1000, "max_new_tokens": 1024 } } ]` OLD_MODELS=`[]`# any removed models, `{ name: string, displayName?: string, id?: string }` APP_BASE="/chat" PUBLIC_ORIGIN=https://huggingface.co PUBLIC_SHARE_PREFIX=https://hf.co/chat 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": "Chat UI is now open sourced on GitHub", "linkTitle": "GitHub repo", "linkHref": "https://github.com/huggingface/chat-ui" } ]` PARQUET_EXPORT_DATASET= PARQUET_EXPORT_HF_TOKEN= PARQUET_EXPORT_SECRET=