
    @h                     X    S SK Jr  S SKJr  S SKJr  S SKJr  SrS\	\
   S\S\S	\4S
 jrg)    )BaseLanguageModel)StrOutputParser)FewShotPromptTemplate)PromptTemplatezAdd another example.examplesllmprompt_templatereturnc                 b    [        U [        / US9nX1-  [        5       -  nUR                  0 5      $ )z=Return another example given a list of examples for a prompt.)r   suffixinput_variablesexample_prompt)r   TEST_GEN_TEMPLATE_SUFFIXr   invoke)r   r   r	   promptchains        Z/var/www/html/shao/venv/lib/python3.13/site-packages/langchain/chains/example_generator.pygenerate_exampler   	   s:     #'&	F L?,,E<<    N)langchain_core.language_modelsr   langchain_core.output_parsersr   langchain_core.prompts.few_shotr   langchain_core.prompts.promptr   r   listdictstrr    r   r   <module>r      sD    < 9 A 81 4j	 $ 		r   