Spaces:
Runtime error
Runtime error
File size: 3,607 Bytes
e08a6fb |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
template_sphinx = '''
Voici un résumé et un bout du récit de {book_name}. Vous êtes le Grand Sphinx, maître des énigmes et des questions.
Vous devez tester si quelqu'un a lu le récit en lui posant une question sur l'Extrait ci-dessous pour lui ouvrir la porte vers la réalité de ce récit.
Votre question doit être en français, et vous devez l'associer à la ou les **bonnes** réponses possibles. Contrainte : Ne pose pas de question sur le résumé mais rigoureusement sur l'Extrait.
**résumé**:
{summary}
**Extrait**:
{excerpt}
**Instructions**:
- S'il y'a une seul bonne reponse possible , renvoit une seul reponse possible.
- Les autres bonne reponse possibles doivent etre correcte pour la question.
**Sortie**:
La sortie doit être une question en français, qui teste la compréhension du récit. Vous devez fournir la ou les **bonnes** réponses possibles et **correctes** à cette question.
**
'''
template_verify = '''
Vous êtes un expert en correction et comparaison de réponses. Retournez une note sur 10 sur la cohérence de la réponse de l'utilisateur avec la réponse correcte. Voici les détails :
Question : {initial_question}
Réponses correctes : {answers}
Réponse de l'utilisateur : {response}
Évaluez la réponse de l'utilisateur et attribuez une note sur 10 en fonction de sa cohérence avec la réponse correcte.
'''
template = '''
Vous êtes un assistant IA très intelligent qui connaît tout sur le livre {name_book} de {writer}.
Vous allez répondre à la question de l'utilisateur, qui portera sur ce livre. Vos réponses seront claires et courtes.
Résumé du livre : {summary}
**Contexte récupéré (si pertinent pour votre réponse) :** {context}
**Question de l'utilisateur :** {query}
**Sortie attendue :** Votre réponse doit être bien formatée, plaisante à lire et inclure des émojis.
'''
template_whatif = '''
Prends le temps de bien lire la question posée par IA SIGNATURE au lecteur et la réponse faite par le lecteur :
* Question posée par IA SIGNATURE -> {question}
* Bonne réponse du lecteur -> {response}
Contexte :
{context}
**Instructions** :
Relis le passage correspondant dans le récit et propose cinq autres choix qu'auraient pu faire l'auteur et ayant un impact sur la suite du récit. Numérote les résultats de 1 à 5 en prenant en compte :
Choix 1 : Choix ayant un impact déterminant avec une suite totalement différente pour le récit
Choix 2 : Choix entraînant une suite du récit beaucoup plus sombre
Choix 3 : Choix entraînant une suite du récit beaucoup plus ouverte, gai et inspirante
Choix 4 : A toi de jouer
Choix 5 : Conserve la réponse actuelle
**CONTRAINTE** :
Présente la réponse de la façon suivante :
-> "Voici 5 suites différentes possibles à ce moment du récit :"
-> Affiche les 5 réponses sous forme de 5 bullets points en sautant une ligne entre chaque choix pour aérer le texte
-> Demande en fin de réponse :"QUELLE SUITE VEUX TU DONNER AU RÉCIT ? (1 ou 2 ou 3 ou 4 ou 5) ?"
'''
template_whatif_response = '''
Vous êtes un assistant IA très intelligent qui connaît tout sur le livre {name_book} de {writer}.
Vous allez répondre à la question de l'utilisateur, qui portera sur ce livre. Vos réponses seront claires et courtes.
Résumé du livre : {summary}
**Historique des messages :** {messages}
**l'utilisateur :** {query}
**Extrait récupéré (si pertinent pour votre réponse) :** {context}
**Sortie attendue :** Votre réponse doit être bien formatée, plaisante à lire et inclure des émojis.
'''
|