
    h                     V    d dl mZ d dlmZ d dlmZ d dlmZ dZde	e
   deded	efd
Zy)    )BaseLanguageModel)StrOutputParser)FewShotPromptTemplate)PromptTemplatezAdd another example.examplesllmprompt_templatereturnc                 j    t        | t        g |      }||z  t               z  }|j                  i       S )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        `/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/langchain/chains/example_generator.pygenerate_exampler   	   s<     #'&	F SL?,,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   