feat(api): LlmSetting/Source 暴露 blocklist_tags,admin 编辑入口就绪
- schemas/source.SourceOut/In/Update 加 blocklist_tags - admin.create_source 透传 blocklist_tags - admin.update_source 走 setattr 通用,自动支持新字段 - admin_llm.get_settings 在 row=None 分支返回默认值时补 blocklist_tags=[] - update_settings 走 setattr 通用,自动支持新字段
This commit is contained in:
@@ -38,6 +38,7 @@ async def get_settings():
|
||||
classify_prompt=defaults["classify_prompt"],
|
||||
commentary_prompt=defaults["commentary_prompt"],
|
||||
image_prompt_template=defaults["image_prompt_template"],
|
||||
blocklist_tags=[],
|
||||
)
|
||||
return LlmSettingOut.model_validate(row)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user