|
@@ -271,6 +271,11 @@ class PipelineMiddleware(BaseHTTPMiddleware):
|
|
except:
|
|
except:
|
|
pass
|
|
pass
|
|
|
|
|
|
|
|
+ model = app.state.MODELS[model_id]
|
|
|
|
+
|
|
|
|
+ if "pipeline" in model:
|
|
|
|
+ sorted_filters.append(model)
|
|
|
|
+
|
|
for filter in sorted_filters:
|
|
for filter in sorted_filters:
|
|
r = None
|
|
r = None
|
|
try:
|
|
try:
|
|
@@ -490,6 +495,11 @@ async def chat_completed(form_data: dict, user=Depends(get_verified_user)):
|
|
]
|
|
]
|
|
sorted_filters = sorted(filters, key=lambda x: x["pipeline"]["priority"])
|
|
sorted_filters = sorted(filters, key=lambda x: x["pipeline"]["priority"])
|
|
|
|
|
|
|
|
+ model = app.state.MODELS[model_id]
|
|
|
|
+
|
|
|
|
+ if "pipeline" in model:
|
|
|
|
+ sorted_filters = [model] + sorted_filters
|
|
|
|
+
|
|
for filter in sorted_filters:
|
|
for filter in sorted_filters:
|
|
r = None
|
|
r = None
|
|
try:
|
|
try:
|