Corriger une section
correct_academic_sectionProposes a corrected academic section using safe LanguageTool fixes and optional AI review, explaining each change and rejecting edits that alter numbers or add proper nouns.
Instructions
Propose une version corrigée : corrections LanguageTool sûres (termes du projet et formules protégés), puis IA. Une correction IA qui modifie un chiffre ou ajoute un nom propre est écartée. Chaque correction est expliquée. Le résultat est une révision PROPOSÉE.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>",
"section_id": "<section_id>"
},
"name": "correct_academic_section"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| engine | No | ||
| use_ai | No | Compléter par l'IA (accords, cas subtils) si un moteur est disponible. | |
| project_id | Yes | ||
| section_id | Yes | ||
| revision_id | No | Version à corriger ; par défaut l'acceptée ou la dernière. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | No | ||
| engine | Yes | languagetool, languagetool+<moteur IA> ou assistant | |
| ai_used | Yes | ||
| applied | Yes | Corrections appliquées dans la révision proposée, avec explication. | |
| message | Yes | ||
| revision | Yes | ||
| ai_discarded | Yes | Correction IA écartée car elle modifiait le sens (chiffres, noms). | |
| remaining_suggestions | Yes | Signalements non appliqués automatiquement. |