o
    `+ io                     @   sv   d dl mZmZmZ d dlmZ d dlmZmZ dZ	dZ
eee	ee
gZdZeeZeeeefgdZdS )	    )ChatPromptTemplateHumanMessagePromptTemplateSystemMessagePromptTemplate)PromptTemplate)ConditionalPromptSelectoris_chat_modela  You are a smart assistant designed to help high school teachers come up with reading comprehension questions.
Given a piece of text, you must come up with a question and answer pair that can be used to test a student's reading comprehension abilities.
When coming up with this question/answer pair, you must respond in the following format:
```
{{
    "question": "$YOUR_QUESTION_HERE",
    "answer": "$THE_ANSWER_HERE"
}}
```

Everything between the ``` must be valid json.
zyPlease come up with a question/answer pair, in the specified JSON format, for the following text:
----------------
{text}aU  You are a smart assistant designed to help high school teachers come up with reading comprehension questions.
Given a piece of text, you must come up with a question and answer pair that can be used to test a student's reading comprehension abilities.
When coming up with this question/answer pair, you must respond in the following format:
```
{{
    "question": "$YOUR_QUESTION_HERE",
    "answer": "$THE_ANSWER_HERE"
}}
```

Everything between the ``` must be valid json.

Please come up with a question/answer pair, in the specified JSON format, for the following text:
----------------
{text})Zdefault_promptZconditionalsN)Zlangchain_core.prompts.chatr   r   r   Zlangchain_core.prompts.promptr   Z langchain.chains.prompt_selectorr   r   Ztempl1Ztempl2Zfrom_messagesZfrom_templateZCHAT_PROMPTZtemplZPROMPTZPROMPT_SELECTOR r   r   q/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/langchain/chains/qa_generation/prompt.py<module>   s    


