Analyser les consignes
analyze_assignmentExtracts assignment requirements from instruction documents, including tasks, length, formatting, deadlines, and required sections, with source references and proposals for user confirmation.
Instructions
Extrait des consignes les exigences : tâches, variante, longueur, normes, échéances, mise en forme, sections imposées, données. Chaque exigence garde sa source (document, page). Ce sont des propositions : les faire confirmer ou rejeter par l'utilisateur.
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>"
},
"name": "analyze_assignment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| document_id | No | Document précis ; par défaut tous les documents de rôle « instructions ». |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| norms | Yes | ||
| length | Yes | ||
| by_kind | Yes | ||
| variant | Yes | ||
| warnings | Yes | ||
| deadlines | Yes | ||
| extracted | Yes | ||
| next_step | Yes | ||
| project_id | Yes | ||
| missing_data | No | Données d'entrée nécessaires sans valeur fournie (à demander). | |
| requirements | Yes | ||
| suggested_inputs | No | Données d'entrée attendues par les calculs détectés, avec les valeurs normalisées proposées par défaut (à confirmer par l'utilisateur). | |
| analyzed_documents | Yes |