# 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=HuggingGPT 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_CONFIG=`{ PROVIDER_URL: "https://huggingface.co", CLIENT_ID: "${OPENID_CLIENT_ID}", CLIENT_SECRET: "${OPENID_CLIENT_SECRET}" }` MODELS=`[ { "name": "gpt-3.5-turbo", "displayName": "GPT-3.5-Turbo", "logoUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/ChatGPT_logo.svg/1200px-ChatGPT_logo.svg.png", "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", "logoUrl": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAhFBMVEUAAAD////29vZOTk4tLS1LS0spKSnc3Nz5+fn8/PzBwcHp6enz8/Pk5OTt7e3Pz89paWlWVla2traKiopiYmLJyckNDQ0gICCpqamBgYFBQUGwsLChoaHNzc3Y2Nh6eno1NTWQkJBubm4ZGRmWlpZEREQyMjIhISF9fX08PDxlZWUSEhItfJutAAAOoUlEQVR4nO1d55riOgwNoYQEmND7DG3qzvu/36UMIMmy7MQOAb57/u0OBJ+4qMtBhaKZLlc/k3HwaBhP5qtl2lT4BIRe0i17pI7oJk2BYTytlT1AD2gsYx3DZFL24DzhN2EZho++PiG6ocoweoYFekUjogzTsofkHSlm+HwELxRPDKOyR1MIoivDsFH2YApBLbwwfKZTFOLfmWFS9kgKQ3JiGO/KHkhhmMRHhtOyx1EgpgeGzecS9Ri15p7h8+7CA5I9w2c9SE/oVoJm2WMoGM3gGfU1iDRYlj2EgrEMVmUPoWCsgp+yh1Aw5sGzeC50mASP5zbMhmfn9z984LO6HSz7SdLvLwfb6rrs4XjGcJN2sAe62Uk3w7KH5Qtb6l6/0ky2ZQ/OHfO+ht0Z/XnZQ3RCNzXwOzowH9eo6UVmekdEvbKHmguNV0t+B4we0EU0y8DvgEHZA86Ims0GxHh9KG/0MDQzUhA+0G7c5OB3wKzsgdtioSHQbkWjfj95jVptzScexGObcGPv9FfV63n51ZslLe5j/RLHbY0RM3lTTnGpT2OB4ni3u1OLTp3BSK98fnfUhdpbJtHloGq/JcvefR2yU4WfrJOtVI4qokX3buZzRcYWmwX50oLifjKT+5AlazKuN5sFtraZxj1a96D2kPPR9vDXiReKcPNb6PAzj9Tax/xuyXC/WMtVCnp4NLZOitWLNcE9oo9COcjAa7Rq96W65S68orwAywaNw85wb5icHOw0fhbMRAfkb9pYfeVd56OSEZbjpUPHhVXEvJtpAyKUceCMoUn4YvGFjzfdDKXLwfBnMh43Prbviw5vapawGQfw9836x0QjA6N3+t1dd8GZIbc3tOCRaF6jG3Zm4qlGFAwZg+XWswhlYWzS1Yasbdh8F77CHLp2h5k3wAEYFtAPMyEWy+5HcW7d0pPcm4FVF4viaqzYV0e8WgTZV2Rpx7cKzK8S/MviLpyxLpqWnYCbkOO342X8BvRUm144SHusita0N4vIAlh4YCBjxoy4rf30mvVRVRZZPPoD/N2CzeJvVifRvtcl43iqVNKMtgKOFtioFrnBrzjta92yG/Al+3mIZ1GSMI7QGgXsp+usihbnGh9y7MRFJcUOtUrzG/PpL/519HO6CZE8LciHLPjHGFnB20iRpYnMAC34QrypUuhMWXj8dLddEgWH8EkFSIyG6HegDu4N96HYUW1Gq97tUQw+WbX5AnKUfnCfSdbSD9S3Rin3Bde9bzfqL3Pqt4GkI7uLEfIdkcBRyLZNo4a6jWfdbaLuqnQIt34df16xA2WP50XIvvyTxwEfWZc/mhFKAknaO1dOWTGcSiEWpNbJ1gacRK9Sny669vFgsWYoj5qqdZLFCCMkPksKN4Tgn7i1ZCjbSIxaFworGihJTX/+0yoZwVmmWTEMRa/DB58/1dG+FKieGvZsBmA50b5YBTYMF1/CgzVq3QGJZoJ+wJL25nfD5mfr+tNmhqGYgSi6vnXaAdA7Xp2pnYCFdwscimaG0mFgdH3zGh6Y9pYHdgcgAyiEi86F4Zwouawj9Y3R0qEp7Cdw+g/9JiKSn+EvcX1HvZrG0lLKQaD6vfbCEOnbWKvKzXCGZ6x5lA78sapYy5/gj17cNVv0RvHfcjIcEiPlciTyUeEXYraA48lLzRbchSH5Wy6GP0Q/GkF9x8ZrBRj6MC+QsKevLA9DwoHqOxrPI1w84Ed9hDDg/ldcMdkZfpMNyEwC78uLr4oc0PI86N5jqDQq+zorwyo5SzTepAHrgOycdTSwSj3MIRQVqjctG8MGWYCp1r7b8VGc0Zoy9BD0hotUPbgyMXwnh4iocqkhtSOOpy54joc4G3hfTFwiA0PGRmqLpUGaaOo3kofuVj58GqPIWzOs81PyJo7wnVfkNuAf7j5TaIwxKqIlw1+9jdSX4k9fpsy+2D37FAwtZv5sx3DASvEzZPtYl5kC3p8bwF7gIrw2DLt4P+2tPiLz5TDUVjKxRu4MAQNOuJoZtkh2wtEnTPWWV9FMXurNZHdxuAZvm1PjM3gTj7h4X6juLcYgNHaVZkzZAE0xLl6XjSHyoM3wzMSi7K7z7qoXdwMY5KeH3KGXiSGdJ6K3dETHGWtXediGwGHABgkyMBypYfs52aMj0f3JKHIerEMgDtmD2ZqhJhpBQ4yid/BTSaniws4ZsTE8zZJhU3/mDUgtuzgtParIufd/8sNQ1FvG5KB8E89HquQ4iwsfq5RzCCJQnTWRXkiXUHRVvcFJwzpfzQybNq0FtkSmS5b7Gm9dV58wkBbNfNLCTnOk4o561yDGWFlwzFdwl/j5GEr2P6WYP3flgE9nrS0vQykjCPmOXEUGYMBFgopkKDhD18g4cWsiAgQQpyLpGY7zMAxJ+WxHZ1ehake3wwYKK+bPvhkGa6rIaeL/SIg6TeIGPCiTFyMnQ9UBpVHk4FZ0svShJ4o5lyFDbMXmZmhpVyHJ72Qmyt5EeKolKF7vwJCJLTJfgYqQUyIm9Dcw6x02akH6tQvDIPggihwzjbCSJXRxucHVwEgenIYCbCQ3hkqMn5H/8CW4ZJ2gyjQmx4V0o7n4lFwZkjwNRlTByK2TFSVG1wK1Y9Li5DtxZ4gCOVxqPjgDnJrMoipmVvLMsJg+xeQ9MIRZLm3GfQ/dGk5p7XCOaJSb+a3KKazrgyHY5FxX/Dr4SSdLWMpUOINWpY3WufTSbAxhlM0tcR8pGTo/ShebNPH0BgzBa3VLF0aTGGsd8KQwqVI8Q1Birdk+tsBZX3o/M+d8L5IhOATl0kcjsFhv6SkycdAiGdbA7zgW6mM9sSP4wpRYWJEMf4E24ur+Jhm0UtI2aVeSydeWkSHMuPu2J8Oijoct2pw765yS88MvazsrQyCqndO/NoSi6MPrkdB0XwqCwRh/Vobgd9xjpTTb7EXc2qT4Wqj3RXGLUhmqZWupXEJBXohV7KnMVao286oYymBoLGykqgo0fuhy0nhI/+L6IcilTKZYvRryLFFa7E9IvqdjR/SpE5+SFMfPw9CjxA+UZldX6Ao/TiA+JW0uRi6GUGtbOzPU9x2Ty0J/SFPh4wuh+TSjTi6G/jTvA/i2JCdIsbDAnBPV+pdTawPvyUOxpdx6TO6lJua1HRss5mMInuJeuj4WCVYMJfbG3MRcDKHJ4y4OG+BpGzZfMBSTyjX5pWedNRdDb54o+mP7p63YXDpZkRNzhHMxBA/0cNAAT8bRN8n1yTUpcuRUhdU+eRhCJctDBwnghDl5X2mg7w9TrXWs5JTAMedhCPeKh1Z8jOjhhbauoF4OJ+VgCFWQtodWvMBUuAaVZ+xS5foKkNwupXIyB0M4hT7anIA5hGFEPtOchqZJWDdWw7rZGSJTx0fngc31cSgKMmdvekCKnOIPZ46j7Ayhie0hRREnR+G/8MW8L5d1SPNk2UMhM0Ok2Hq5swaq8bT6nFfKTnaVRalaHobIv+6nAcgPeKJykuw0Fbw1JbaoO/MyMsSuPz9dW3fgiYxhX+UVOfzPVF9zkI1hAz3Yyy7cA+w21pO40t3rcIbYlSUTw1+88321iAYaiWbd8xW8fxAbeAbzcwMG/N88w09M0FvjCCD5dB6DGl/Be0Bf6o1x7Uprw/ADLxZ/fYZg1onWw6a55ykSJTLoSmvBkDo1/bUZggmPwuWzpJPAARnqKM0M6antsxkWnB7J3iQS3uCnwvqOiaFiY3q9jRq66e1HLfoala60MsOe4ifwJShOgFLWkKBzWXkGf7EiYPQM2wy/yovnG82gOWjqnHcsqH8Ro5ZcXwGy6KCqyDWL831BywZOovGG3epWPOX43hBEeA+5z1zQ8t/eEz7e0ebktQMaA2TCXVdEkojNCXRSu6Tl8hqe6qqTrtrxUHqoAoZ6hLbIJvD1oFxXWiGSUFCPXTSJOV+i5uYO1mWujSTInlkH1NDuydWJdMNuQF6t00YSCryjDW+M7BoT7/HQdaWlhXh/6PjteEmAR5gxdk7bl52gV+vY9dzy0hlKDyKhsswiLTH4g9CVlgmORAXzC5T3am9+DthgjtSV9p/y6cStEM8S5Hx7Myo3R/C9ZuRUDiwr2v1b3XM9J4dhaLFudFEcUa+cwx+Z3WT2/rClAzVewcFH4kxfg/vhxld4bpTBihFuvoGn8eYOdN3grW9AZNTFkWbAH1OWn9yV9ggYD/HZLtgOXKux1qJL7dHeu+YC8oX5eELSvoQLHnmlv9lZvG/rjd/x5Gc4mL7pbnd+s3Dholpmp8q0vOArD2xgd3MHOnwLvKtDQDfP/dsm1/cFaI04VW054DPz/YyVQzTK6tnYti/vmlW+taEAW6MAK783udpJA02vcQ2sb+4gRlO5twHzXThZWNvL5BAr/uoqGb/8ZX8MbEdKbCxfDbtdsJFvLrnA6pbUT7rw1wWP3g69xG6xmiWFkohcvMFri+EiErs/ntCRB7xVBFB5FwBz+Ootk6umFkbJsqfKE4Ejc5v8jY0mW4x3u4seyfiSmlPOmJ1zNojX4GBR4N1lyax6tS521VXCHlYPQVCv+LRb0WvS74+ilu6UKlsQWmOmIWDCje+LdUHPXu+5IixXV8uIhnQdHY+0qLsNi0JWe7k8eyk3JlJNEUVSQHD3BqClwVrIrS/vGl2b7Zje8j5q/5jrq59O6ItNrx8D20TXmztMbhV5KRzD97RDOut2XjePu/t4rKvbwbLfT5L+ctCt+rsA7388L8oIC9wS48AuUP24mARPIIVEzIP7cWgVg1VwXx4t/1gGQur9UyANygrQ3QrNwMfFV3eMbiV4FL9dTiR7hs1Hc4tkQa25Z+iv/usOMa0cGMaeSzPuCJP4yPCJd+KhruNYR/Gsx+kxKeDIMHzOw+bUM/5UC3P77Lhb4BQ0/6v2eUbd7c+Bea5nej6KZw/tpWIreq69WLvkdVxr0sJnOlFBbiGsunvQqIiKCaxvRHWF8fQZlmoNJ88jhpVKM3n0tdqloQPC8EAyXa7mk8dzMo4n89UyVSMj/wFZO7c5SfRtggAAAABJRU5ErkJggg==", "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", "logoUrl": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRko-LT_4JHX2nVrtmqa4rNoVY5nZYT8IlKRw&s", "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", "logoUrl": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQR5OxjPZIjkJcJYBERpy1as9vm_eOrohdyEw&s", "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", "logoUrl": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSOFDjKWYHuKk1c4MSfizq5pdzrohJnTfrSbA&s", "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", "logoUrl": "data:image/png;base64,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", "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": "llama3-70b-8192", "displayName": "Llama3-70B", "description": "Generation over generation, Meta Llama 3 demonstrates state-of-the-art performance on a wide range of industry benchmarks and offers new capabilities, including improved reasoning.", "logoUrl": "https://huggingface.co/datasets/huggingchat/models-logo/resolve/main/meta-logo.png", "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", "description": "Generation over generation, Meta Llama 3 demonstrates state-of-the-art performance on a wide range of industry benchmarks and offers new capabilities, including improved reasoning.", "logoUrl": "https://huggingface.co/datasets/huggingchat/models-logo/resolve/main/meta-logo.png", "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", "description": "Generation over generation, Meta Llama 2 demonstrates state-of-the-art performance on a wide range of industry benchmarks and offers new capabilities, including improved reasoning.", "logoUrl": "https://pl-public-data.s3.amazonaws.com/assets_lightning/Lit_LLaMA_Badge3x.png", "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": "mixtral-8x7b-32768", "displayName": "Mixtral-8x7B", "description" : "The latest MoE model from Mistral AI! 8x7B and outperforms Llama 2 70B in most benchmarks.", "logoUrl": "https://huggingface.co/datasets/huggingchat/models-logo/resolve/main/mistral-logo.png", "websiteUrl" : "https://mistral.ai/news/mixtral-of-experts", "modelUrl": "https://huggingface.co/mistralai/Mixtral-8x7B-v0.1", "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": "Mixtral-8x22B-Instruct-v0.1", "displayName": "Mixtral-8x22B", "description" : "The latest MoE model from Mistral AI! 8x22B and outperforms Llama 3 8B in most benchmarks.", "logoUrl": "https://huggingface.co/datasets/huggingchat/models-logo/resolve/main/mistral-logo.png", "websiteUrl" : "https://mistral.ai/news/mixtral-of-experts", "modelUrl": "https://huggingface.co/mistralai/Mixtral-8x22B-v0.1", "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-A35B" "description": "Zephyr 141B-A35B is a fine-tuned version of Mistral 8x22B, trained using ORPO, a novel alignment algorithm.", "modelUrl": "https://huggingface.co/HuggingFaceH4/zephyr-orpo-141b-A35b-v0.1", "websiteUrl": "https://huggingface.co/HuggingFaceH4/zephyr-orpo-141b-A35b-v0.1", "logoUrl": "https://huggingface.co/datasets/huggingchat/models-logo/resolve/main/zephyr-logo.png", "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": "gemma-7b-it", "displayName": "Gemma-7B-IT", "description": "Gemma 7B 1.1 is the latest release in the Gemma family of lightweight models built by Google, trained using a novel RLHF method.", "websiteUrl" : "https://blog.google/technology/developers/gemma-open-models/", "logoUrl": "https://huggingface.co/datasets/huggingchat/models-logo/resolve/main/google-logo.png", "modelUrl": "https://huggingface.co/google/gemma-1.1-7b-it", "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" }] } ]` OLD_MODELS=`[]`# any removed models, `{ name: string, displayName?: string, id?: string }` 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."