2026-05-18 16:32:42 +08:00
|
|
|
"""Initialize the app.schemas package."""
|
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
from .doc import (
|
|
|
|
|
DocumentUploadResponse,
|
|
|
|
|
DocumentInfo,
|
|
|
|
|
DocumentListResponse,
|
|
|
|
|
ChunkInfo,
|
|
|
|
|
ParseResponse,
|
|
|
|
|
EmbedResponse,
|
|
|
|
|
)
|
|
|
|
|
from .rag import (
|
|
|
|
|
RagChatRequest,
|
|
|
|
|
RetrievedDoc,
|
|
|
|
|
SourceInfo,
|
|
|
|
|
QuickQuestion,
|
|
|
|
|
QuickQuestionsResponse,
|
|
|
|
|
)
|
|
|
|
|
from .compliance import (
|
|
|
|
|
RiskLevel,
|
|
|
|
|
ComplianceStatus,
|
|
|
|
|
Regulation,
|
|
|
|
|
ComplianceSegment,
|
|
|
|
|
RiskDashboard,
|
|
|
|
|
PriorityAction,
|
|
|
|
|
ComplianceResult,
|
|
|
|
|
ComplianceChatRequest,
|
|
|
|
|
AnalyzeResponse,
|
|
|
|
|
)
|
2026-05-18 16:32:42 +08:00
|
|
|
# Keep package boundaries explicit so backend imports stay predictable.
|
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
"DocumentUploadResponse",
|
|
|
|
|
"DocumentInfo",
|
|
|
|
|
"DocumentListResponse",
|
|
|
|
|
"ChunkInfo",
|
|
|
|
|
"ParseResponse",
|
|
|
|
|
"EmbedResponse",
|
|
|
|
|
"RagChatRequest",
|
|
|
|
|
"RetrievedDoc",
|
|
|
|
|
"SourceInfo",
|
|
|
|
|
"QuickQuestion",
|
|
|
|
|
"QuickQuestionsResponse",
|
|
|
|
|
"RiskLevel",
|
|
|
|
|
"ComplianceStatus",
|
|
|
|
|
"Regulation",
|
|
|
|
|
"ComplianceSegment",
|
|
|
|
|
"RiskDashboard",
|
|
|
|
|
"PriorityAction",
|
|
|
|
|
"ComplianceResult",
|
|
|
|
|
"ComplianceChatRequest",
|
|
|
|
|
"AnalyzeResponse",
|
|
|
|
|
]
|