Spaces:
Runtime error
Runtime error
| 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. | |
| ''' | |