File size: 1,282 Bytes
325b94c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
from .analysis_schema import AnalysisOutput
from .dna_schema import DNAMetadata
from .extractor_schema import UnitSubtopicOutputModel
from .keywoard_schema import SuggestedSearchQueries, CourseWithQueries
from .objectives_schema import ObjectivesOutput, LearningObjectivesOutput
from .outcomes_schema import LearningOutcomesOutput
from .outliner_schema import (
    Subtopic,
    UnitWithAxes,
    FullCurriculumStructure,
    ValidatedAxis,
    ValidatedUnit,
    ValidatedCurriculumOutput,
    validated_parser,
)

from .source_schema import SearchEngineOutput
from .introduction_schema import IntroductionOutput
from .inputs_schema import OutlineInput
from .final_outlines_before_content_schema import CourseContent
from .outlines_transformer_schema import CourseData
from .quiz_schema import QuizOutput
from .unit_details_intro import (
    Units_details_output,
    Units_Introduction,
    Units_eval_details,
)
from .books.units_structure import CourseSchema
from .books.book_structure import BookOutlineOutput
from .books.book_planning import BookPlanningOutput
from .books.rag import ChunkRecord,DocMeta
from .books.queries_schema import BookOutlineWithQueries
from .books.search_schema import SearchBatch, SearchResult
from .books.units_intro import ChapterIntro,IntroPlan