rtrm HF Staff commited on
Commit
31a7da7
·
unverified ·
1 Parent(s): b46ad28

feat: update deploy conf (#1933)

Browse files
Files changed (2) hide show
  1. chart/env/prod.yaml +155 -26
  2. src/hooks.server.ts +2 -1
chart/env/prod.yaml CHANGED
@@ -19,52 +19,181 @@ serviceAccount:
19
  ingress:
20
  path: "/chat"
21
  annotations:
22
- alb.ingress.kubernetes.io/healthcheck-path: "/healthcheck"
23
  alb.ingress.kubernetes.io/listen-ports: "[{\"HTTP\": 80}, {\"HTTPS\": 443}]"
24
- alb.ingress.kubernetes.io/group.name: "hub-prod"
25
- alb.ingress.kubernetes.io/scheme: "internet-facing"
 
26
  alb.ingress.kubernetes.io/ssl-redirect: "443"
27
  alb.ingress.kubernetes.io/tags: "Env=prod,Project=hub,Terraform=true"
28
- alb.ingress.kubernetes.io/target-node-labels: "role-hub-utils=true"
 
 
29
  kubernetes.io/ingress.class: "alb"
30
 
31
  ingressInternal:
32
  enabled: true
33
  path: "/chat"
34
  annotations:
35
- alb.ingress.kubernetes.io/group.name: hub-prod-internal-public
36
- alb.ingress.kubernetes.io/healthcheck-path: "/healthcheck"
37
  alb.ingress.kubernetes.io/listen-ports: "[{\"HTTP\": 80}, {\"HTTPS\": 443}]"
38
- alb.ingress.kubernetes.io/load-balancer-name: hub-prod-internal-public
 
 
 
39
  alb.ingress.kubernetes.io/target-group-attributes: deregistration_delay.timeout_seconds=30
40
- alb.ingress.kubernetes.io/target-node-labels: role-hub-lb=true
41
- alb.ingress.kubernetes.io/target-type: ip
42
  kubernetes.io/ingress.class: "alb"
43
 
44
  envVars:
45
- ADMIN_CLI_LOGIN: "false"
46
- ALTERNATIVE_REDIRECT_URLS: '["huggingchat://login/callback"]'
 
 
 
 
47
  APP_BASE: "/chat"
48
  ALLOW_IFRAME: "false"
49
- COMMUNITY_TOOLS: "true"
50
  COOKIE_SAMESITE: "lax"
51
  COOKIE_SECURE: "true"
52
- ENABLE_ASSISTANTS: "true"
53
- ENABLE_CONFIG_MANAGER: "false"
54
  LOG_LEVEL: "debug"
55
- NODE_ENV: "prod"
56
- NODE_LOG_STRUCTURED_DATA: true
57
- PUBLIC_ORIGIN: "https://huggingface.co"
58
- PUBLIC_SHARE_PREFIX: "https://hf.co/chat"
59
- PUBLIC_APP_NAME: "HuggingChat"
60
  PUBLIC_APP_ASSETS: "huggingchat"
61
- PUBLIC_APP_DESCRIPTION: "Making the community's best AI chat models available to everyone."
62
- PUBLIC_APP_GUEST_MESSAGE: "Sign in with a free Hugging Face account to continue using HuggingChat."
63
- PUBLIC_APP_DATA_SHARING: 0
64
- PUBLIC_PLAUSIBLE_SCRIPT_URL: "/js/script.js"
65
-
66
- HF_ORG_ADMIN: '644171cfbd0c97265298aa99'
67
- HF_ORG_EARLY_ACCESS: '5e67bd5b1009063689407478'
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  infisical:
69
  enabled: true
70
  env: "prod-us-east-1"
 
19
  ingress:
20
  path: "/chat"
21
  annotations:
22
+ alb.ingress.kubernetes.io/healthcheck-path: "/chat/healthcheck"
23
  alb.ingress.kubernetes.io/listen-ports: "[{\"HTTP\": 80}, {\"HTTPS\": 443}]"
24
+ alb.ingress.kubernetes.io/load-balancer-name: "hub-utils-prod-cloudfront"
25
+ alb.ingress.kubernetes.io/group.name: "hub-utils-prod-cloudfront"
26
+ alb.ingress.kubernetes.io/scheme: "internal"
27
  alb.ingress.kubernetes.io/ssl-redirect: "443"
28
  alb.ingress.kubernetes.io/tags: "Env=prod,Project=hub,Terraform=true"
29
+ alb.ingress.kubernetes.io/target-group-attributes: deregistration_delay.timeout_seconds=30
30
+ alb.ingress.kubernetes.io/target-type: "ip"
31
+ alb.ingress.kubernetes.io/certificate-arn: "arn:aws:acm:us-east-1:707930574880:certificate/5b25b145-75db-4837-b9f3-7f238ba8a9c7,arn:aws:acm:us-east-1:707930574880:certificate/bfdf509c-f44b-400f-b9e1-6f7a861abe91"
32
  kubernetes.io/ingress.class: "alb"
33
 
34
  ingressInternal:
35
  enabled: true
36
  path: "/chat"
37
  annotations:
38
+ alb.ingress.kubernetes.io/healthcheck-path: "/chat/healthcheck"
 
39
  alb.ingress.kubernetes.io/listen-ports: "[{\"HTTP\": 80}, {\"HTTPS\": 443}]"
40
+ alb.ingress.kubernetes.io/group.name: "hub-prod-internal-public"
41
+ alb.ingress.kubernetes.io/load-balancer-name: "hub-prod-internal-public"
42
+ alb.ingress.kubernetes.io/ssl-redirect: "443"
43
+ alb.ingress.kubernetes.io/tags: "Env=prod,Project=hub,Terraform=true"
44
  alb.ingress.kubernetes.io/target-group-attributes: deregistration_delay.timeout_seconds=30
45
+ alb.ingress.kubernetes.io/target-type: "ip"
46
+ alb.ingress.kubernetes.io/certificate-arn: "arn:aws:acm:us-east-1:707930574880:certificate/5b25b145-75db-4837-b9f3-7f238ba8a9c7,arn:aws:acm:us-east-1:707930574880:certificate/bfdf509c-f44b-400f-b9e1-6f7a861abe91"
47
  kubernetes.io/ingress.class: "alb"
48
 
49
  envVars:
50
+ COUPLE_SESSION_WITH_COOKIE_NAME: "token"
51
+ OPENID_SCOPES: "openid profile inference-api"
52
+ USE_USER_TOKEN: "true"
53
+ AUTOMATIC_LOGIN: "true"
54
+
55
+ ADDRESS_HEADER: "X-Forwarded-For"
56
  APP_BASE: "/chat"
57
  ALLOW_IFRAME: "false"
 
58
  COOKIE_SAMESITE: "lax"
59
  COOKIE_SECURE: "true"
60
+ EXPOSE_API: "true"
61
+ METRICS_PORT: "5565"
62
  LOG_LEVEL: "debug"
63
+
64
+ OPENAI_BASE_URL: "https://router.huggingface.co/v1"
65
+ MESSAGES_BEFORE_LOGIN: "999"
 
 
66
  PUBLIC_APP_ASSETS: "huggingchat"
67
+ PUBLIC_APP_NAME: "HuggingChat"
68
+
69
+ TASK_MODEL: "Qwen/Qwen3-4B-Instruct-2507"
70
+ LLM_ROUTER_ARCH_BASE_URL: "https://router.huggingface.co/v1"
71
+ LLM_ROUTER_ROUTES_PATH: "static/huggingchat/routes.chat.json"
72
+ LLM_ROUTER_ARCH_MODEL: "katanemo/Arch-Router-1.5B"
73
+ LLM_ROUTER_OTHER_ROUTE: "casual_conversation"
74
+ LLM_ROUTER_ARCH_TIMEOUT_MS: "10000"
75
+ LLM_ROUTER_ENABLE_MULTIMODAL: "true"
76
+ PUBLIC_LLM_ROUTER_DISPLAY_NAME: "Omni"
77
+ PUBLIC_LLM_ROUTER_LOGO_URL: "https://cdn-uploads.huggingface.co/production/uploads/5f17f0a0925b9863e28ad517/C5V0v1xZXv6M7FXsdJH9b.png"
78
+ PUBLIC_LLM_ROUTER_ALIAS_ID: "omni"
79
+ MODELS: >
80
+ [
81
+ { "id": "deepseek-ai/DeepSeek-V3.2-Exp", "description": "Experimental V3.2 release focused on faster, lower-cost inference with strong general reasoning and tool use." },
82
+ { "id": "zai-org/GLM-4.6", "description": "Next-gen GLM with very long context and solid multilingual reasoning; good for agents and tools." },
83
+ { "id": "Kwaipilot/KAT-Dev", "description": "Developer-oriented assistant tuned for coding, debugging, and lightweight agent workflows." },
84
+ { "id": "Qwen/Qwen3-VL-235B-A22B-Instruct", "description": "Flagship multimodal Qwen (text+image) instruction model for high-accuracy visual reasoning and detailed explanations." },
85
+ { "id": "deepseek-ai/DeepSeek-V3.1-Terminus", "description": "Refined V3.1 variant optimized for reliability on long contexts, structured outputs, and tool use." },
86
+ { "id": "Qwen/Qwen3-VL-235B-A22B-Thinking", "description": "Deliberative multimodal Qwen that can produce step-wise visual+text reasoning traces for complex tasks." },
87
+ { "id": "zai-org/GLM-4.6-FP8", "description": "FP8-optimized GLM-4.6 for faster/cheaper deployment with near-parity quality on most tasks." },
88
+ { "id": "Qwen/Qwen3-235B-A22B-Thinking-2507", "description": "Deliberative text-only 235B Qwen variant for transparent, step-by-step reasoning on hard problems." },
89
+ { "id": "Qwen/Qwen3-Next-80B-A3B-Instruct", "description": "Instruction tuned Qwen for multilingual reasoning, coding, long contexts." },
90
+ { "id": "Qwen/Qwen3-Next-80B-A3B-Thinking", "description": "Thinking mode Qwen that outputs explicit step by step reasoning." },
91
+ { "id": "moonshotai/Kimi-K2-Instruct-0905", "description": "Instruction MoE strong coding and multi step reasoning, long context." },
92
+ { "id": "openai/gpt-oss-20b", "description": "Efficient open model for reasoning and tool use, runs locally." },
93
+ { "id": "swiss-ai/Apertus-8B-Instruct-2509", "description": "Open, multilingual, trained on compliant data transparent global assistant." },
94
+ { "id": "openai/gpt-oss-120b", "description": "High performing open model suitable for large scale applications." },
95
+ { "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct", "description": "Code specialized Qwen long context strong generation and function calling." },
96
+ { "id": "meta-llama/Llama-3.1-8B-Instruct", "description": "Instruction tuned Llama efficient conversational assistant with improved alignment." },
97
+ { "id": "Qwen/Qwen2.5-VL-7B-Instruct", "description": "Vision language Qwen handles images and text for basic multimodal tasks." },
98
+ { "id": "Qwen/Qwen3-30B-A3B-Instruct-2507", "description": "Instruction tuned Qwen reliable general tasks with long context support." },
99
+ { "id": "baidu/ERNIE-4.5-VL-28B-A3B-PT", "description": "Baidu multimodal MoE strong at complex vision language reasoning." },
100
+ { "id": "baidu/ERNIE-4.5-0.3B-PT", "description": "Tiny efficient Baidu model surprisingly long context for lightweight chat." },
101
+ { "id": "deepseek-ai/DeepSeek-R1", "description": "MoE reasoning model excels at math, logic, coding with steps." },
102
+ { "id": "baidu/ERNIE-4.5-21B-A3B-PT", "description": "Efficient Baidu MoE competitive generation with fewer active parameters." },
103
+ { "id": "swiss-ai/Apertus-70B-Instruct-2509", "description": "Open multilingual model trained on open data transparent and capable." },
104
+ { "id": "Qwen/Qwen3-4B-Instruct-2507", "description": "Compact instruction Qwen great for lightweight assistants and apps." },
105
+ { "id": "meta-llama/Llama-3.2-3B-Instruct", "description": "Small efficient Llama for basic conversations and instructions." },
106
+ { "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct", "description": "Huge Qwen coder repository scale understanding and advanced generation." },
107
+ { "id": "meta-llama/Meta-Llama-3-8B-Instruct", "description": "Aligned, efficient Llama dependable open source assistant tasks." },
108
+ { "id": "Qwen/Qwen3-4B-Thinking-2507", "description": "Small Qwen that emits transparent step by step reasoning." },
109
+ { "id": "moonshotai/Kimi-K2-Instruct", "description": "MoE assistant strong coding, reasoning, agentic tasks, long context." },
110
+ { "id": "zai-org/GLM-4.5V", "description": "Vision language MoE state of the art multimodal reasoning." },
111
+ { "id": "zai-org/GLM-4.5", "description": "Hybrid reasoning model top choice for intelligent agent applications." },
112
+ { "id": "deepseek-ai/DeepSeek-V3.1", "description": "Supports direct and thinking style reasoning within one model." },
113
+ { "id": "Qwen/Qwen3-8B", "description": "Efficient Qwen assistant strong multilingual skills and formatting." },
114
+ { "id": "Qwen/Qwen3-30B-A3B-Thinking-2507", "description": "Thinking mode Qwen explicit reasoning for complex interpretable tasks." },
115
+ { "id": "google/gemma-3-27b-it", "description": "Multimodal Gemma long context strong text and image understanding." },
116
+ { "id": "zai-org/GLM-4.5-Air", "description": "Efficient GLM strong reasoning and tool use at lower cost." },
117
+ { "id": "HuggingFaceTB/SmolLM3-3B", "description": "Small multilingual long context model surprisingly strong reasoning." },
118
+ { "id": "Qwen/Qwen3-30B-A3B", "description": "Qwen base model for general use or further fine tuning." },
119
+ { "id": "Qwen/Qwen2.5-7B-Instruct", "description": "Compact instruction model solid for basic conversation and tasks." },
120
+ { "id": "Qwen/Qwen3-32B", "description": "General purpose Qwen strong for complex queries and dialogues." },
121
+ { "id": "Qwen/QwQ-32B", "description": "Preview Qwen showcasing next generation features and alignment." },
122
+ { "id": "Qwen/Qwen3-235B-A22B-Instruct-2507", "description": "Flagship instruction Qwen near state of the art across domains." },
123
+ { "id": "meta-llama/Llama-3.3-70B-Instruct", "description": "Improved Llama alignment and structure powerful complex conversations." },
124
+ { "id": "Qwen/Qwen2.5-VL-32B-Instruct", "description": "Multimodal Qwen advanced visual reasoning for complex image plus text." },
125
+ { "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B", "description": "Tiny distilled Qwen stepwise math and logic reasoning." },
126
+ { "id": "Qwen/Qwen3-235B-A22B", "description": "Qwen base at flagship scale ideal for custom fine tuning." },
127
+ { "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct", "description": "Processes text and images excels at summarization and cross modal reasoning." },
128
+ { "id": "NousResearch/Hermes-4-70B", "description": "Steerable assistant strong reasoning and creativity highly helpful." },
129
+ { "id": "Qwen/Qwen2.5-Coder-32B-Instruct", "description": "Code model strong generation and tool use bridges sizes." },
130
+ { "id": "katanemo/Arch-Router-1.5B", "description": "Lightweight router model directs queries to specialized backends." },
131
+ { "id": "meta-llama/Llama-3.2-1B-Instruct", "description": "Ultra small Llama handles basic Q and A and instructions." },
132
+ { "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B", "description": "Distilled Qwen excels at stepwise logic in compact footprint." },
133
+ { "id": "deepseek-ai/DeepSeek-V3", "description": "General language model direct answers strong creative and knowledge tasks." },
134
+ { "id": "deepseek-ai/DeepSeek-V3-0324", "description": "Updated V3 better reasoning and coding strong tool use." },
135
+ { "id": "CohereLabs/command-a-translate-08-2025", "description": "Translation focused Command model high quality multilingual translation." },
136
+ { "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", "description": "Distilled from R1 strong reasoning standout dense model." },
137
+ { "id": "baidu/ERNIE-4.5-VL-424B-A47B-Base-PT", "description": "Multimodal base text image pretraining for cross modal understanding." },
138
+ { "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct", "description": "MoE multimodal Llama rivals top vision language models." },
139
+ { "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8", "description": "Quantized giant coder faster lighter retains advanced code generation." },
140
+ { "id": "deepseek-ai/DeepSeek-R1-0528-Qwen3-8B", "description": "Qwen3 variant with R1 reasoning improvements compact and capable." },
141
+ { "id": "deepseek-ai/DeepSeek-R1-0528", "description": "R1 update improved reasoning, fewer hallucinations, adds function calling.", "parameters": { "max_tokens": 32000 } },
142
+ { "id": "Qwen/Qwen3-14B", "description": "Balanced Qwen good performance and efficiency for assistants." },
143
+ { "id": "MiniMaxAI/MiniMax-M1-80k", "description": "Long context MoE very fast excels at long range reasoning and code." },
144
+ { "id": "Qwen/Qwen2.5-Coder-7B-Instruct", "description": "Efficient coding assistant for lightweight programming tasks." },
145
+ { "id": "aisingapore/Gemma-SEA-LION-v4-27B-IT", "description": "Gemma SEA LION optimized for Southeast Asian languages or enterprise." },
146
+ { "id": "CohereLabs/aya-expanse-8b", "description": "Small Aya Expanse broad knowledge and efficient general reasoning." },
147
+ { "id": "baichuan-inc/Baichuan-M2-32B", "description": "Medical reasoning specialist fine tuned for clinical QA bilingual." },
148
+ { "id": "Qwen/Qwen2.5-VL-72B-Instruct", "description": "Vision language Qwen detailed image interpretation and instructions." },
149
+ { "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8", "description": "FP8 Maverick efficient deployment retains top multimodal capability." },
150
+ { "id": "zai-org/GLM-4.1V-9B-Thinking", "description": "Vision language with explicit reasoning strong for its size." },
151
+ { "id": "zai-org/GLM-4.5-Air-FP8", "description": "FP8 efficient GLM Air hybrid reasoning with minimal compute." },
152
+ { "id": "google/gemma-2-2b-it", "description": "Small Gemma instruction tuned safe responsible outputs easy deployment." },
153
+ { "id": "arcee-ai/AFM-4.5B", "description": "Enterprise focused model strong CPU performance compliant and practical." },
154
+ { "id": "deepseek-ai/DeepSeek-R1-Distill-Llama-8B", "description": "Llama distilled from R1 strong reasoning and structured outputs." },
155
+ { "id": "CohereLabs/aya-vision-8b", "description": "Vision capable Aya handles images and text for basic multimodal." },
156
+ { "id": "NousResearch/Hermes-3-Llama-3.1-405B", "description": "Highly aligned assistant excels at math, code, QA." },
157
+ { "id": "Qwen/Qwen2.5-72B-Instruct", "description": "Accurate detailed instruction model supports tools and long contexts." },
158
+ { "id": "meta-llama/Llama-Guard-4-12B", "description": "Safety guardrail model filters and enforces content policies." },
159
+ { "id": "CohereLabs/command-a-vision-07-2025", "description": "Command model with image input captioning and visual QA." },
160
+ { "id": "nvidia/Llama-3_1-Nemotron-Ultra-253B-v1", "description": "NVIDIA tuned Llama optimized throughput for research and production." },
161
+ { "id": "meta-llama/Meta-Llama-3-70B-Instruct", "description": "Instruction tuned Llama improved reasoning and reliability over predecessors." },
162
+ { "id": "NousResearch/Hermes-4-405B", "description": "Frontier Hermes hybrid reasoning excels at math, code, creativity." },
163
+ { "id": "NousResearch/Hermes-2-Pro-Llama-3-8B", "description": "Small Hermes highly steerable maximized helpfulness for basics." },
164
+ { "id": "google/gemma-2-9b-it", "description": "Gemma with improved accuracy and context safe, easy to deploy." },
165
+ { "id": "Sao10K/L3-8B-Stheno-v3.2", "description": "Community Llama variant themed tuning and unique conversational style." },
166
+ { "id": "deepcogito/cogito-v2-preview-llama-109B-MoE", "description": "MoE preview advanced reasoning tests DeepCogito v2 fine tuning." },
167
+ { "id": "CohereLabs/c4ai-command-r-08-2024", "description": "Cohere Command variant instruction following with specialized tuning." },
168
+ { "id": "baidu/ERNIE-4.5-300B-A47B-Base-PT", "description": "Large base model foundation for specialized language systems." },
169
+ { "id": "CohereLabs/aya-expanse-32b", "description": "Aya Expanse large comprehensive knowledge and reasoning capabilities." },
170
+ { "id": "CohereLabs/c4ai-command-a-03-2025", "description": "Updated Command assistant improved accuracy and general usefulness." },
171
+ { "id": "CohereLabs/command-a-reasoning-08-2025", "description": "Command variant optimized for complex multi step logical reasoning." },
172
+ { "id": "alpindale/WizardLM-2-8x22B", "description": "Multi expert WizardLM MoE approach for efficient high quality generation." },
173
+ { "id": "tokyotech-llm/Llama-3.3-Swallow-70B-Instruct-v0.4", "description": "Academic fine tune potential multilingual and domain improvements." },
174
+ { "id": "deepseek-ai/DeepSeek-R1-Distill-Llama-70B", "description": "Llama distilled from R1 improved reasoning enterprise friendly." },
175
+ { "id": "CohereLabs/c4ai-command-r7b-12-2024", "description": "Small Command variant research or regional adaptation focus." },
176
+ { "id": "Sao10K/L3-70B-Euryale-v2.1", "description": "Creative community instruct model with distinctive persona." },
177
+ { "id": "CohereLabs/aya-vision-32b", "description": "Larger Aya Vision advanced vision language with detailed reasoning." },
178
+ { "id": "meta-llama/Llama-3.1-405B-Instruct", "description": "Massive instruction model very long context excels at complex tasks." },
179
+ { "id": "CohereLabs/c4ai-command-r7b-arabic-02-2025", "description": "Command tuned for Arabic fluent and culturally appropriate outputs." },
180
+ { "id": "Sao10K/L3-8B-Lunaris-v1", "description": "Community Llama creative role play oriented themed persona." },
181
+ { "id": "Qwen/Qwen2.5-Coder-7B", "description": "Small Qwen coder basic programming assistance for low resource environments." },
182
+ { "id": "Qwen/QwQ-32B-Preview", "description": "Preview Qwen experimental features and architecture refinements." },
183
+ { "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B", "description": "Distilled Qwen mid size strong reasoning and clear steps." },
184
+ { "id": "meta-llama/Llama-3.1-70B-Instruct", "description": "Instruction tuned Llama improved reasoning and factual reliability." },
185
+ { "id": "Qwen/Qwen3-235B-A22B-FP8", "description": "FP8 quantized Qwen flagship efficient access to ultra large capabilities." },
186
+ { "id": "zai-org/GLM-4-32B-0414", "description": "Open licensed GLM matches larger proprietary models on benchmarks." },
187
+ { "id": "SentientAGI/Dobby-Unhinged-Llama-3.3-70B", "description": "Unfiltered candid creative outputs intentionally less restricted behavior." },
188
+ { "id": "marin-community/marin-8b-instruct", "description": "Community tuned assistant helpful conversational everyday tasks." },
189
+ { "id": "deepseek-ai/DeepSeek-Prover-V2-671B", "description": "Specialist for mathematical proofs and formal reasoning workflows." },
190
+ { "id": "NousResearch/Hermes-3-Llama-3.1-70B", "description": "Highly aligned assistant strong complex instruction following." },
191
+ { "id": "Qwen/Qwen2.5-Coder-3B-Instruct", "description": "Tiny coding assistant basic code completions and explanations." },
192
+ { "id": "deepcogito/cogito-v2-preview-llama-70B", "description": "Preview fine tune enhanced reasoning and tool use indications." },
193
+ { "id": "deepcogito/cogito-v2-preview-llama-405B", "description": "Preview at frontier scale tests advanced fine tuning methods." },
194
+ { "id": "deepcogito/cogito-v2-preview-deepseek-671B-MoE", "description": "Experimental blend of DeepCogito and DeepSeek approaches for reasoning." }
195
+ ]
196
+
197
  infisical:
198
  enabled: true
199
  env: "prod-us-east-1"
src/hooks.server.ts CHANGED
@@ -136,7 +136,8 @@ export const handle: Handle = async ({ event, resolve }) => {
136
  if (
137
  !auth.user &&
138
  config.AUTOMATIC_LOGIN === "true" &&
139
- !event.url.pathname.startsWith(`${base}/login`)
 
140
  ) {
141
  // To get the same CSRF token after callback
142
  refreshSessionCookie(event.cookies, auth.secretSessionId);
 
136
  if (
137
  !auth.user &&
138
  config.AUTOMATIC_LOGIN === "true" &&
139
+ !event.url.pathname.startsWith(`${base}/login`) &&
140
+ !event.url.pathname.startsWith(`${base}/healthcheck`)
141
  ) {
142
  // To get the same CSRF token after callback
143
  refreshSessionCookie(event.cookies, auth.secretSessionId);