generate_example() — langchain Function Reference
Architecture documentation for the generate_example() function in example_generator.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 4e1102a9_b685_aa2d_4a28_25d34b2f7ff8["generate_example()"] b47f87fd_0a47_3b87_7e96_88b5c54fd189["example_generator.py"] 4e1102a9_b685_aa2d_4a28_25d34b2f7ff8 -->|defined in| b47f87fd_0a47_3b87_7e96_88b5c54fd189 style 4e1102a9_b685_aa2d_4a28_25d34b2f7ff8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/langchain_classic/chains/example_generator.py lines 9–22
def generate_example(
examples: list[dict],
llm: BaseLanguageModel,
prompt_template: PromptTemplate,
) -> str:
"""Return another example given a list of examples for a prompt."""
prompt = FewShotPromptTemplate(
examples=examples,
suffix=TEST_GEN_TEMPLATE_SUFFIX,
input_variables=[],
example_prompt=prompt_template,
)
chain = prompt | llm | StrOutputParser()
return chain.invoke({})
Domain
Subdomains
Source
Frequently Asked Questions
What does generate_example() do?
generate_example() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/chains/example_generator.py.
Where is generate_example() defined?
generate_example() is defined in libs/langchain/langchain_classic/chains/example_generator.py at line 9.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free