This commit is contained in:
Timothy Jaeryang Baek
2026-07-24 00:47:12 -04:00
parent de939a6562
commit 8cbb7f765c
11 changed files with 580 additions and 17 deletions
+8
View File
@@ -7,6 +7,7 @@ from open_webui.utils.misc import (
deep_update,
replace_system_message_content,
)
from open_webui.utils.chat_variables import render_chat_variables
from open_webui.utils.task import prompt_template, prompt_variables_template
@@ -18,6 +19,13 @@ async def resolve_system_prompt(
if not system:
return ''
if metadata:
system = render_chat_variables(
system,
metadata.get('chat_variables', {}),
required=False,
)
# Metadata (WebUI Usage)
if metadata:
variables = metadata.get('variables', {})