Prompts improvements (?)
This commit is contained in:
1 parent
ad7813ea8f
commit
76cead8561
2 files changed
+9
-3
No files matched your search
@@ -79,7 +79,7 @@ class ExamSolutions(BaseModel):
|
||||
class ExtractedContext(StatementContent):
|
||||
target_question_label: str = Field(description="Label exact de la PREMIÈRE question située immédiatement APRÈS cette information dans l’énoncé.")
|
||||
last_question_label: str = Field(description="Label exact de la DERNIÈRE question qui utilise cette information.")
|
||||
context_content: str = Field(description="Texte source des définitions, notations ou hypothèses, extrait de l’énoncé.")
|
||||
context_content: str = Field(description="Définitions, notations ou hypothèses extraites de l’énoncé, éventuellement raccourcies en conservant toutes les informations nécessaires aux questions concernées.")
|
||||
|
||||
class ExamContext(BaseModel):
|
||||
contexts: list[ExtractedContext]
|
||||
@@ -222,8 +222,11 @@ Pour chaque information extraite, identifie :
|
||||
information dans l'énoncé (`target_question_label`).
|
||||
2. Le label de la DERNIÈRE question qui utilise cette information
|
||||
(`last_question_label`).
|
||||
Conserve le texte source dans `context_content`, sans le reformuler ni le
|
||||
traduire, et conserve le LaTeX ainsi que les labels exacts.
|
||||
Dans `context_content`, tu peux raccourcir ou résumer le contexte pour ne
|
||||
garder que les informations nécessaires à la compréhension et à la
|
||||
correction des questions concernées. Conserve toutes les définitions,
|
||||
notations et hypothèses utiles, sans en modifier le sens ni en ajouter.
|
||||
Ne traduis pas le texte et conserve le LaTeX ainsi que les labels exacts.
|
||||
Renvoie le résultat dans la liste `contexts` de l'objet JSON attendu.
|
||||
"""
|
||||
|
||||
|
||||
@@ -54,6 +54,9 @@ Certains cas nécessitent une valeur particulière du champ `error` :
|
||||
- La réponse contient aussi une réponse à une autre question de
|
||||
l'exercice, sur plus de quelques lignes : note la question demandée,
|
||||
mais indique `additional-answer`.
|
||||
Examine systématiquement le contenu situé à droite de la réponse à
|
||||
noter : tout contenu supplémentaire dans cette zone doit être signalé
|
||||
par `additional-answer`, même s'il ne comporte que quelques lignes.
|
||||
- La réponse est vide, ou l'élève a seulement recopié l'énoncé : indique
|
||||
`empty-answer` et ne fournis aucun commentaire.
|
||||
S'il n'y a aucune de ces erreurs, attribue la chaîne vide `""` à `error`.
|
||||
|
||||
Reference in new issue
Block a user