quiz: true
passing: 70
Quiz — Descubrir a los agentes
Quiz de validación · Módulo 1 — Descubrir a los agentes · Prueba individual de opción múltiple
Contenidos evaluados: la diferencia entre un chatbot y un agente, los tres ingredientes de un agente (herramientas, memoria, bucle), los cuatro pasos del bucle del agente, el papel de las herramientas y de la llamada de funciones.
Instrucciones: 8 preguntas de opción múltiple. Una sola respuesta correcta por
pregunta. La corrección detallada se muestra tras la entrega.
Question 1
Lea le hace una pregunta a una IA: «¿Cuál es la capital de Italia?» La IA responde «Roma» y espera la siguiente pregunta. ¿De qué se trata?
- a) De un agente, porque ha encontrado la respuesta correcta
- b) De un chatbot, porque responde una vez y se detiene ahí
- c) De un agente, porque forzosamente usa una herramienta de búsqueda
- d) De un chatbot, porque la pregunta es demasiado fácil para un agente
Question 2
¿Qué petición corresponde mejor al trabajo de un agente y no al de un chatbot?
- a) «¿Cuántos días tiene febrero?»
- b) «Traduce la palabra manzana al inglés.»
- c) «Encuentra el vuelo más barato a Lyon, compara los horarios y reserva el mejor.»
- d) «Cuéntame un chiste.»
Question 3
¿Cuáles son los tres ingredientes que transforman un chatbot en agente?
- a) Herramientas, una memoria y un bucle
- b) Una pantalla, un teclado y un ratón
- c) Una voz, una cara y un nombre
- d) Más velocidad, más colores y más palabras
Question 4
En el bucle del agente, ¿cuál es el orden correcto de los cuatro pasos?
- a) Actuar → Percibir → Observar → Pensar
- b) Pensar → Observar → Actuar → Percibir
- c) Observar → Actuar → Pensar → Percibir
- d) Percibir → Pensar → Actuar → Observar
Question 5
Un agente de codificación lanza una prueba, que falla. ¿Qué hace después según el bucle del agente?
- a) Se detiene enseguida, ya que ha actuado una vez
- b) Observa el resultado, piensa en una nueva corrección y vuelve a empezar hasta que la prueba pase
- c) Borra todo el programa para empezar desde cero
- d) Repite exactamente la misma acción sin mirar el resultado
Question 6
¿Por qué necesita herramientas un modelo de IA?
- a) Porque, solo, solo puede producir texto y no puede tocar el mundo exterior
- b) Porque las herramientas lo hacen más educado
- c) Porque no sabe escribir frases sin herramientas
- d) Porque las herramientas reemplazan completamente al modelo
Question 7
Se le pregunta a un agente: «¿Cuánto es 847 × 392?» ¿Qué debería hacer para ser fiable?
- a) Adivinar un número que parezca correcto
- b) Responder «yo no hago matemáticas»
- c) Llamar a una herramienta calculadora y leer el resultado exacto
- d) Pedirle al usuario que calcule él mismo
Question 8
¿Qué es la llamada de funciones (function calling)?
- a) Una llamada telefónica que el agente hace a su creador
- b) La forma precisa en que el modelo pide que se ejecute una herramienta, como
get_weather('París')
- c) Una función matemática que el agente debe aprender de memoria
- d) El momento en que el agente se detiene definitivamente
Corrigé
- b — Una pregunta, una respuesta, y luego la IA espera: así es como funciona un chatbot. Un agente, en cambio, perseguiría un objetivo en varios pasos.
- c — Reservar un vuelo exige buscar, comparar, elegir y actuar en varios pasos: es un objetivo para un agente. Las otras peticiones se resuelven con una sola respuesta.
- a — Las herramientas permiten actuar, la memoria recordar lo que se ha hecho, y el bucle continuar hasta el objetivo.
- d — El agente percibe la situación, piensa en el siguiente paso, actúa, y luego observa lo que ha cambiado antes de volver al bucle.
- b — El fallo de la prueba es una observación. El agente la usa para pensar en una mejor corrección, y vuelve a empezar hasta lograrlo.
- a — Un modelo por sí solo solo produce texto. Las herramientas (búsqueda, código, archivos, API) le permiten verificar y actuar en el mundo real.
- c — Para un cálculo, adivinar es arriesgado. El agente fiable llama a una herramienta calculadora y lee el resultado exacto.
- b — La llamada de funciones es la orden bien formada que el modelo escribe para pedir la ejecución de una herramienta precisa con entradas precisas.