|
2 | 2 | Materializers package for the ZenML Deep Research project. |
3 | 3 |
|
4 | 4 | This package contains custom ZenML materializers that handle serialization and |
5 | | -deserialization of complex data types used in the research pipeline, particularly |
6 | | -the ResearchState object that tracks the state of the research process. |
| 5 | +deserialization of complex data types used in the research pipeline. |
7 | 6 | """ |
8 | 7 |
|
| 8 | +from .analysis_data_materializer import AnalysisDataMaterializer |
9 | 9 | from .approval_decision_materializer import ApprovalDecisionMaterializer |
| 10 | +from .final_report_materializer import FinalReportMaterializer |
10 | 11 | from .prompt_materializer import PromptMaterializer |
11 | | -from .pydantic_materializer import ResearchStateMaterializer |
12 | | -from .reflection_output_materializer import ReflectionOutputMaterializer |
| 12 | +from .query_context_materializer import QueryContextMaterializer |
| 13 | +from .search_data_materializer import SearchDataMaterializer |
| 14 | +from .synthesis_data_materializer import SynthesisDataMaterializer |
13 | 15 | from .tracing_metadata_materializer import TracingMetadataMaterializer |
14 | 16 |
|
15 | 17 | __all__ = [ |
16 | 18 | "ApprovalDecisionMaterializer", |
17 | 19 | "PromptMaterializer", |
18 | | - "ReflectionOutputMaterializer", |
19 | | - "ResearchStateMaterializer", |
20 | 20 | "TracingMetadataMaterializer", |
| 21 | + "QueryContextMaterializer", |
| 22 | + "SearchDataMaterializer", |
| 23 | + "SynthesisDataMaterializer", |
| 24 | + "AnalysisDataMaterializer", |
| 25 | + "FinalReportMaterializer", |
21 | 26 | ] |
0 commit comments