feat: add title field to synopsis generation requests and update synopsis generation logic

This commit is contained in:
2026-03-13 15:55:30 +08:00
parent f6beda2294
commit 83841f503c
5 changed files with 12 additions and 4 deletions

View File

@@ -10,6 +10,7 @@ class AudiobookProjectCreate(BaseModel):
class SynopsisGenerationRequest(BaseModel):
title: str
genre: str
subgenre: str = ""
protagonist_type: str = ""
@@ -138,6 +139,7 @@ class LLMConfigResponse(BaseModel):
class NsfwSynopsisGenerationRequest(BaseModel):
title: str
genre: str
subgenre: str = ""
protagonist_type: str = ""