File size: 1,084 Bytes
8a848a5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
"""
Modèles de données Pydantic pour le système multi-agents.
"""
from .research_models import (
ResearchQuery,
SearchResult,
ResearchOutput
)
from .document_models import (
Document,
DocumentSummary,
SummarizationOutput,
KeyPoint,
Citation,
DocumentType
)
from .report_models import (
ReportSection,
Report,
ReportOutput,
Reference,
ReportFormat,
ReportMetadata
)
from .state_models import (
AgentState,
GraphState,
AgentType,
AgentStatus,
ProcessingStep,
WorkflowEvent
)
__all__ = [
# Research models
"ResearchQuery",
"SearchResult",
"ResearchOutput",
# Document models
"Document",
"DocumentSummary",
"SummarizationOutput",
"KeyPoint",
"Citation",
"DocumentType",
# Report models
"ReportSection",
"Report",
"ReportOutput",
"Reference",
"ReportFormat",
"ReportMetadata",
# State models
"AgentState",
"GraphState",
"AgentType",
"AgentStatus",
"ProcessingStep",
"WorkflowEvent"
] |