|
@@ -139,7 +139,7 @@ async def update_task_config(
|
|
async def generate_title(
|
|
async def generate_title(
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
):
|
|
):
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|
|
@@ -231,7 +231,7 @@ async def generate_chat_tags(
|
|
content={"detail": "Tags generation is disabled"},
|
|
content={"detail": "Tags generation is disabled"},
|
|
)
|
|
)
|
|
|
|
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|
|
@@ -293,7 +293,7 @@ async def generate_chat_tags(
|
|
async def generate_image_prompt(
|
|
async def generate_image_prompt(
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
):
|
|
):
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|
|
@@ -374,7 +374,7 @@ async def generate_queries(
|
|
detail=f"Query generation is disabled",
|
|
detail=f"Query generation is disabled",
|
|
)
|
|
)
|
|
|
|
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|
|
@@ -455,7 +455,7 @@ async def generate_autocompletion(
|
|
detail=f"Input prompt exceeds maximum length of {request.app.state.config.AUTOCOMPLETE_GENERATION_INPUT_MAX_LENGTH}",
|
|
detail=f"Input prompt exceeds maximum length of {request.app.state.config.AUTOCOMPLETE_GENERATION_INPUT_MAX_LENGTH}",
|
|
)
|
|
)
|
|
|
|
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|
|
@@ -518,7 +518,7 @@ async def generate_emoji(
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
):
|
|
):
|
|
|
|
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|
|
@@ -587,7 +587,7 @@ async def generate_moa_response(
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
request: Request, form_data: dict, user=Depends(get_verified_user)
|
|
):
|
|
):
|
|
|
|
|
|
- if request.state.direct and request.state.model:
|
|
|
|
|
|
+ if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
|
|
models = {
|
|
models = {
|
|
request.state.model["id"]: request.state.model,
|
|
request.state.model["id"]: request.state.model,
|
|
}
|
|
}
|