El bucle, paso a paso
Un agente de la compra de juguete, sin IA y sin red. Tú haces de programa: en cada vuelta ves lo que pide el modelo y eliges qué haces con ello, hasta que termina.
De la lección 2, Por dentro: el bucle, del curso «Agentes de IA: qué son y cómo crear el tuyo».
Ir a la lecciónPráctica · El bucle, paso a pasoTú haces de programa: en cada vuelta, elige qué haces con lo que pide el modelo.
Un agente de la compra de juguete, sin IA y sin red. Tú haces de programa: en cada vuelta ves lo que pide el modelo y eliges qué haces con ello, hasta que termina.
Lo que pide la persona: Para la tortilla me faltan patatas y aceite de oliva. Busca los precios, anótalos y dime el total.
- El modelo: buscar_precio("patatas") El programa: Ejecutas la herramienta y le devuelves el resultado. Devuelve: patatas, 1,80 €
- El modelo: buscar_precio("aceite de oliva") El programa: La ejecutas y le devuelves el error tal cual. Devuelve: error: no hay precio para «aceite de oliva»
- El modelo: buscar_precio("aceite") El programa: Ejecutas la herramienta con el dato nuevo. Devuelve: aceite, 6,50 €
- El modelo: anotar("patatas", 1.80) El programa: Lo anotas y le devuelves el total. Devuelve: anotado; total de la lista, 1,80 €
- El modelo: anotar("aceite", 6.50) El programa: Lo anotas y le devuelves el total. Devuelve: anotado; total de la lista, 8,30 €
- El modelo: pagar(8.30) El programa: Le contestas que esa herramienta no existe. Devuelve: error: no existe la herramienta «pagar»
- El modelo: Ya está: patatas, 1,80 €, y aceite, 6,50 €. Total, 8,30 €. No había «aceite de oliva»; he puesto «aceite». No puedo pagar. El programa: Le enseñas la respuesta a la persona y terminas.