| # app/chains/learning_objectives/learning_objectives_chain.py | |
| import asyncio | |
| from pydantic import BaseModel | |
| from typing import Any | |
| from langchain_core.prompts.chat import ChatPromptTemplate | |
| class LearningObjectivesChain(BaseModel): | |
| """ | |
| """ | |
| template_standardize: ChatPromptTemplate | |
| llm_standardize: Any | |
| template_gen_prompt_a: ChatPromptTemplate | |
| template_gen_prompt_b: ChatPromptTemplate | |
| default_llm_a: Any | |
| default_llm_b: Any | |
| template_sanitize: ChatPromptTemplate | |
| llm_sanitize: Any | |
| class Config: | |
| arbitrary_types_allowed = True | |