feat: add template detail and config APIs

This commit is contained in:
zwt13703
2026-07-01 20:31:54 +08:00
parent 611e089c9e
commit 217af9bc99
6 changed files with 188 additions and 4 deletions
+18
View File
@@ -0,0 +1,18 @@
from pydantic import BaseModel, Field
class BlockConfigPayload(BaseModel):
region_name: str | None = None
region_type: str = "ai_generate"
data_sources: list[str] = Field(default_factory=list)
prompt: str | None = None
output_format: str = "formal_paragraph"
need_review: int = 1
remark: str | None = None
enabled: int = 1
class DataSourcePayload(BaseModel):
name: str
code: str
description: str | None = None