feat(server): 重构知识库服务和路由配置,优化LLM维基知识管理接口,增强知识检索能力

This commit is contained in:
caoxiaozhu
2026-05-15 09:33:59 +00:00
parent 7a3feb14a0
commit 6793b6f832
7 changed files with 812 additions and 123 deletions

View File

@@ -193,5 +193,15 @@ class LlmWikiSyncRead(BaseModel):
summary: str = ""
class LlmWikiSyncTaskRead(BaseModel):
ok: bool = True
agent_run_id: str
folder: str
document_ids: list[str] = Field(default_factory=list)
queued_at: datetime
status: str = "running"
summary: str = ""
class LlmWikiSummaryUpdateWrite(BaseModel):
knowledge_summary_markdown: str = Field(min_length=1)