a
    ag                     @   s\   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 dZ
ee ee	eddd	Zd
S )    )List)BaseLanguageModel)StrOutputParser)FewShotPromptTemplate)PromptTemplatezAdd another example.)examplesllmprompt_templatereturnc                 C   s(   t | tg |d}||B t B }|i S )z=Return another example given a list of examples for a prompt.)r   suffixZinput_variablesZexample_prompt)r   TEST_GEN_TEMPLATE_SUFFIXr   Zinvoke)r   r   r	   promptchain r   p/var/www/html/cobodadashboardai.evdpl.com/venv/lib/python3.9/site-packages/langchain/chains/example_generator.pygenerate_example   s    r   N)typingr   Zlangchain_core.language_modelsr   Zlangchain_core.output_parsersr   Zlangchain_core.prompts.few_shotr   Zlangchain_core.prompts.promptr   r   dictstrr   r   r   r   r   <module>   s   
