feat: add streaming learning assistant and knowledge base scaffolding

This commit is contained in:
刘金宝
2026-06-10 09:32:36 +08:00
parent f0cdc454b3
commit 89258ab448
31 changed files with 2021 additions and 330 deletions
+13 -1
View File
@@ -1,8 +1,15 @@
"""ORM 模型导出:初始化数据库时只导入当前新表体系需要的模型。"""
"""ORM 模型导出:初始化数据库时只导入当前新表体系需要的模型。"""
from app.models.audit import AuditLog
from app.models.department import Department
from app.models.knowledge import KnowledgeChunk, KnowledgeDocument, KnowledgeSource
from app.models.knowledge_base import (
KbKnowledgeChunk,
KbKnowledgeDocument,
KbKnowledgeIngestionTask,
KbKnowledgeQueryLog,
KbKnowledgeSpace,
)
from app.models.prompt import PromptTemplate
from app.models.source_case import CaseBase, CaseExamItem, ScoringRule, TeachingCase, TraditionalCase
from app.models.training import SessionOrder, SessionSubmission, TrainingSession
@@ -15,6 +22,11 @@ __all__ = [
"KnowledgeChunk",
"KnowledgeDocument",
"KnowledgeSource",
"KbKnowledgeSpace",
"KbKnowledgeDocument",
"KbKnowledgeChunk",
"KbKnowledgeIngestionTask",
"KbKnowledgeQueryLog",
"PromptTemplate",
"CaseBase",
"CaseExamItem",