Solicitud de entrada del usuario
Si configuras el handleronUserInputRequest, el agente podrá hacer preguntas al usuario mediante la herramienta ask_user.
Clase UserInputRequest
Solicitud de entrada del usuario procedente del agente.| Propiedad | Tipo | Descripción |
|---|---|---|
question | string | La pregunta que se le hace al usuario |
choices | ?array | Opciones cuando es una elección múltiple (opcional) |
allowFreeform | ?bool | Si se permite entrada libre (por defecto: true) |
Clase UserInputResponse
Respuesta a una solicitud de entrada del usuario.| Propiedad | Tipo | Descripción |
|---|---|---|
answer | string | Respuesta del usuario |
wasFreeform | bool | Si la respuesta fue en formato libre (true cuando no proviene de las opciones) |
Ejemplo práctico
Uso dentro de un comando interactivo:Consulta la información más reciente en el repositorio de GitHub.