This commit is contained in:
Timothy Jaeryang Baek
2025-02-12 23:26:47 -08:00
parent 2b7f9d14d0
commit 83e5db7be7
4 changed files with 16 additions and 11 deletions
+7 -7
View File
@@ -139,7 +139,7 @@ async def update_task_config(
async def generate_title(
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 = {
request.state.model["id"]: request.state.model,
}
@@ -231,7 +231,7 @@ async def generate_chat_tags(
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 = {
request.state.model["id"]: request.state.model,
}
@@ -293,7 +293,7 @@ async def generate_chat_tags(
async def generate_image_prompt(
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 = {
request.state.model["id"]: request.state.model,
}
@@ -374,7 +374,7 @@ async def generate_queries(
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 = {
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}",
)
if request.state.direct and request.state.model:
if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
models = {
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)
):
if request.state.direct and request.state.model:
if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
models = {
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)
):
if request.state.direct and request.state.model:
if getattr(request.state, "direct", False) and hasattr(request.state, "model"):
models = {
request.state.model["id"]: request.state.model,
}