Files
AIRegulation-DocAnalysis/backend/app/schemas/__init__.py

53 lines
1.0 KiB
Python
Raw Permalink Normal View History

"""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,
)
# 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",
]