File size: 1,036 Bytes
3ff674d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
def generate_question_prompt(context, nb_questions):
    return(f"À partir du contexte suivant : '{context}',"
           f" \n générez {nb_questions} questions pertinentes en français qui pourraient "
           f"être posées en lien avec ce contexte.\n"
           f"Les questions devront avoir la forme :\n" +
           "\n".join([f"{i + 1}. ceci est-il une question {i + 1}?" for i in range(nb_questions)]))


def generate_context_retriver_prompt(query, context):
    return(f"je vais te donner 1 texte et une question, tu devras me dire si la reponse est dans le texte "
           f"et si elle y est, me générer une reponse. \n"
           f"voici la question: {query} \n "
           f"voici le texte: {context} \n "
           f"si la reponse est dans le texte ta reponse doit avor la forme suivante: \n "
           f" (answer_in_text=True, answer='La réponse généré')"
           f"si la reponse n'est pas dans le texte ta reponse doit avor la forme suivante:"
           f" (answer_in_text=False, answer=None)")