o
    «©Zhe  ă                   @   sZ   d dl mZ dZedgedŤZdZedgedŤZdZedgedŤZd	Zed
dgedŤZ	dS )é    )ÚPromptTemplatez{question}

Úquestion)Zinput_variablesÚtemplatez{Here is a statement:
{statement}
Make a bullet point list of the assumptions you made when producing the above statement.

Z	statementz‘Here is a bullet point list of assertions:
{assertions}
For each assertion, determine whether it is true or false. If it is false, explain why.

Z
assertionsz…{checked_assertions}

Question: In light of the above assertions and checks, how would you answer the question '{question}'?

Answer:Zchecked_assertionsN)
Zlangchain_core.prompts.promptr   Z_CREATE_DRAFT_ANSWER_TEMPLATEZCREATE_DRAFT_ANSWER_PROMPTZ_LIST_ASSERTIONS_TEMPLATEZLIST_ASSERTIONS_PROMPTZ_CHECK_ASSERTIONS_TEMPLATEZCHECK_ASSERTIONS_PROMPTZ_REVISED_ANSWER_TEMPLATEZREVISED_ANSWER_PROMPT© r   r   úZ/var/www/html/lang_env/lib/python3.10/site-packages/langchain/chains/llm_checker/prompt.pyÚ<module>   s$   ˙˙˙
ţ