| """ |
| 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__ = [ |
| |
| "ResearchQuery", |
| "SearchResult", |
| "ResearchOutput", |
| |
| |
| "Document", |
| "DocumentSummary", |
| "SummarizationOutput", |
| "KeyPoint", |
| "Citation", |
| "DocumentType", |
| |
| |
| "ReportSection", |
| "Report", |
| "ReportOutput", |
| "Reference", |
| "ReportFormat", |
| "ReportMetadata", |
| |
| |
| "AgentState", |
| "GraphState", |
| "AgentType", |
| "AgentStatus", |
| "ProcessingStep", |
| "WorkflowEvent" |
| ] |