mirror of
https://github.com/open-webui/open-webui
synced 2025-02-01 15:24:25 +00:00
refac: omit reasoning content in payload
This commit is contained in:
parent
9feed97f22
commit
a1e4e7c007
@ -1473,6 +1473,10 @@
|
||||
params?.stream_response ??
|
||||
true;
|
||||
|
||||
const removeDetailsWithReasoning = (content) => {
|
||||
return content.replace(/<details\s+type="reasoning"[^>]*>.*?<\/details>/gis, '').trim();
|
||||
};
|
||||
|
||||
const messages = [
|
||||
params?.system || $settings.system || (responseMessage?.userContext ?? null)
|
||||
? {
|
||||
@ -1490,7 +1494,10 @@
|
||||
}`
|
||||
}
|
||||
: undefined,
|
||||
...createMessagesList(responseMessageId)
|
||||
...createMessagesList(responseMessageId).map((message) => ({
|
||||
...message,
|
||||
content: removeDetailsWithReasoning(message.content)
|
||||
}))
|
||||
]
|
||||
.filter((message) => message?.content?.trim())
|
||||
.map((message, idx, arr) => ({
|
||||
|
Loading…
Reference in New Issue
Block a user