We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e143550 commit da75706Copy full SHA for da75706
backend/open_webui/utils/chat.py
@@ -166,7 +166,13 @@ async def generate_chat_completion(
166
bypass_filter = True
167
168
if hasattr(request.state, "metadata"):
169
- form_data["metadata"] = request.state.metadata
+ if "metadata" not in form_data:
170
+ form_data["metadata"] = request.state.metadata
171
+ else:
172
+ form_data["metadata"] = {
173
+ **form_data["metadata"],
174
+ **request.state.metadata,
175
+ }
176
177
if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
178
models = {
0 commit comments