Requête d’entrée utilisateur
En configurant un gestionnaireonUserInputRequest, vous permettez à l’agent de poser des questions à l’utilisateur via l’outil ask_user.
Classe UserInputRequest
Requête d’entrée utilisateur provenant de l’agent.| Propriété | Type | Description |
|---|---|---|
question | string | Question à poser à l’utilisateur |
choices | ?array | Choix disponibles pour un choix multiple (optionnel) |
allowFreeform | ?bool | Saisie libre autorisée (par défaut : true) |
Classe UserInputResponse
Réponse à une requête d’entrée utilisateur.| Propriété | Type | Description |
|---|---|---|
answer | string | Réponse de l’utilisateur |
wasFreeform | bool | La réponse est-elle une saisie libre (true si elle ne provient pas d’un choix) |
Exemple pratique
Utilisation dans une commande interactive.Pour les dernières informations, consultez le dépôt GitHub.