lang_tools.llm.topics
¶
TopicSuggestionChain: generate practice topics for a language.
Classes:
-
TopicSuggestionInput–Inputs to
TopicSuggestionChain. -
TopicSuggestionOutput–Outputs from
TopicSuggestionChain.
Functions:
-
build_topic_suggestion_chain–Build a topic suggestion chain wired to
chat_config.
TopicSuggestionInput
¶
TopicSuggestionOutput
¶
build_topic_suggestion_chain
¶
build_topic_suggestion_chain(
chat_config: ChatConfig,
*,
base_prompt_fol: Path | None = None,
version: str = "auto",
) -> StructuredLLMChain[
TopicSuggestionInput, TopicSuggestionOutput
]
Build a topic suggestion chain wired to chat_config.