This commit is contained in:
Team3
2026-06-06 02:26:42 +02:00
parent a8fbf83059
commit 18bb18bf4a
30 changed files with 1184 additions and 4880 deletions

View File

@@ -5,6 +5,7 @@ FormatType = Literal[
"OnePager",
"MiniGuide",
"Guide",
"FullGuide",
]
ProviderType = Literal["claude", "minimax"]
@@ -17,6 +18,19 @@ class GuideCreateRequest(BaseModel):
provider: ProviderType = "claude"
class BausteineCreateRequest(BaseModel):
topic: str = Field(min_length=1, max_length=100)
instructions: str = Field(default="", max_length=2000)
provider: ProviderType = "claude"
class BausteineStatusResponse(BaseModel):
ready: bool
generating: bool
progress: str | None = None
error: str | None = None
class ProjectResponse(BaseModel):
name: str