ReasoningContentPrefixFilter

function

Dynamically adds prefixes to model outputs to distinguish reasoning steps and final answers, ensuring proper display in OpenWebUI.

linsuisheng034
@linsuisheng034
·
2 years ago
82
0
591
Created Mar 4, 2025
reasoningcontentprefixfilter.py
Python · 28 lines
"""
title: Reasoning Content Prefix Filter
author: @duanhongyi @he0119
base_url: https://github.com/open-webui/open-webui/discussions/9298
version: 0.1.0
"""


class Filter:
    detect_reasoning_content = {}

    def stream(self, event: dict) -> dict:

Dynamically adds prefixes to model outputs to distinguish reasoning steps and final answers, ensuring proper display in OpenWebUI.


0