deepdata: core product code (backend, frontend, runtime, deepflow module)
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
"""
|
||||
RAG 模块 Schema 导出
|
||||
|
||||
集中导出所有数据模型、请求和响应 DTO
|
||||
"""
|
||||
from .enums import ProcessType
|
||||
from app.db.models.knowledge_gen import RagType, FileStatus
|
||||
from .types import RagChunk
|
||||
from app.db.models.knowledge_gen import KnowledgeBase, RagFile
|
||||
from .request import (
|
||||
KnowledgeBaseCreateReq,
|
||||
KnowledgeBaseUpdateReq,
|
||||
KnowledgeBaseQueryReq,
|
||||
AddFilesReq,
|
||||
DeleteFilesReq,
|
||||
RagFileReq,
|
||||
RetrieveReq,
|
||||
FileInfo,
|
||||
PagingQuery,
|
||||
QueryRequest,
|
||||
)
|
||||
from .response import (
|
||||
ModelConfig,
|
||||
KnowledgeBaseResp,
|
||||
RagFileResp,
|
||||
RagChunkResp,
|
||||
SearchResult,
|
||||
PagedResponse,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
# Enums
|
||||
"RagType",
|
||||
"ProcessType",
|
||||
"FileStatus",
|
||||
# Entities
|
||||
"KnowledgeBase",
|
||||
"RagFile",
|
||||
"RagChunk",
|
||||
# Requests
|
||||
"KnowledgeBaseCreateReq",
|
||||
"KnowledgeBaseUpdateReq",
|
||||
"KnowledgeBaseQueryReq",
|
||||
"AddFilesReq",
|
||||
"DeleteFilesReq",
|
||||
"RagFileReq",
|
||||
"RetrieveReq",
|
||||
"FileInfo",
|
||||
"PagingQuery",
|
||||
"QueryRequest",
|
||||
# Responses
|
||||
"ModelConfig",
|
||||
"KnowledgeBaseResp",
|
||||
"RagFileResp",
|
||||
"RagChunkResp",
|
||||
"SearchResult",
|
||||
"PagedResponse",
|
||||
]
|
||||
Reference in New Issue
Block a user