mirror of
https://github.com/open-webui/pipelines
synced 2025-06-26 18:15:58 +00:00
feat: openai manifold
This commit is contained in:
14
main.py
14
main.py
@@ -506,6 +506,13 @@ async def filter_inlet(pipeline_id: str, form_data: FilterForm):
|
||||
detail=f"Filter {pipeline_id} not found",
|
||||
)
|
||||
|
||||
try:
|
||||
pipeline = app.state.PIPELINES[form_data.body["model"]]
|
||||
if pipeline["type"] == "manifold":
|
||||
pipeline_id = pipeline_id.split(".")[0]
|
||||
except:
|
||||
pass
|
||||
|
||||
pipeline = PIPELINE_MODULES[pipeline_id]
|
||||
|
||||
try:
|
||||
@@ -531,6 +538,13 @@ async def filter_outlet(pipeline_id: str, form_data: FilterForm):
|
||||
detail=f"Filter {pipeline_id} not found",
|
||||
)
|
||||
|
||||
try:
|
||||
pipeline = app.state.PIPELINES[form_data.body["model"]]
|
||||
if pipeline["type"] == "manifold":
|
||||
pipeline_id = pipeline_id.split(".")[0]
|
||||
except:
|
||||
pass
|
||||
|
||||
pipeline = PIPELINE_MODULES[pipeline_id]
|
||||
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user