Escanea para seguir los slides:
leo.bitson.group/flisol/2026-sommelier-ia.html
Para aprovechar esta charla necesitas conocer:
Michael Scott: "I'm not superstitious, but I am a little stitious."
⚠️ Son ~4.7GB, ¡no lo hagas en el Wi-Fi del evento!
lecovi (a.k.a. Leandro E. Colombo Viña)
Me encontrás en todas las redes como @lecovi
¿Qué es lo que realmente estamos construyendo?
De un prompt curioso a un sommelier digital.
El Modelo
"Blue Steel": Se ve increíble, pero no resuelve nada.
No es magia, son herramientas.
Si solo tienes un martillo (LLM), todo parece un clavo.
¡Dale más herramientas!
El Agente
"Control": Analiza, decide, actúa (¡y habla por un zapato!).
El ciclo infinito de la desesperación (o éxito).
Observar → Pensar → Actuar → Repetir hasta que el vino esté bueno.
Así es como el código "entiende" lo que tiene que hacer.
No es solo un Chatbot.
Chatbot normal vs Agente con herramientas.
Python
Ollama
Strands SDK
100% Local
Es hora de ensuciarse las manos.git clone https://github.com/lecovi/wine-agent.git
Escanea para ir al repo:
github.com/lecovi/wine-agent.git
Iniciando el ciclo...
uv run main.py
¡Mirá cómo catamos!
El agente en acción.
Hagámoslo interactivo.
git checkout feature/01b-primer-agente
¡Ahora responde a tus preguntas!
Interactuando con el agente.
¡Oops! Responde cosas que no debería.
Necesitamos "Guardrails" para que no se desvíe del tema.
El sommelier toma forma.
git checkout feature/02-system-prompt
Ahora sí, respeta el tema.
¡Chau preguntas fuera de contexto!
Para que el agente sepa de vinos, necesita datos.
Sin datos, no hay cata. 🍷
El agente consulta el catálogo.
git checkout feature/03-herramientas
¡El agente consulta datos reales!
Mirá cómo busca el vino ideal.
El agente ahora tiene más opciones para elegir.
git checkout feature/04-varias-tools
El modelo decide qué herramienta usar.
¡Orquestando herramientas como un pro!
Recordando al cliente.
git checkout feature/05-memoria
Persistencia de mensajes.
Mirá cómo se guardan las sesiones en disco.
¡Conversá con el sommelier!
git checkout feature/06-loop
El sommelier toma el control.
¡Ahora podés charlar todo el día!
Organizando para escalar.
¡Un proyecto limpio es un proyecto feliz!
Probando Gemini o GPT.
echo 'GOOGLE_API_KEY="YOUR_API_KEY"' > .env
Ollama es genial, pero el mundo es grande.
La misma lógica, distinto motor.
¡Poder de orquestación agnóstico al modelo!
¿Querés probar otro framework?
Los conceptos son universales. ¡Explorá el repo!
¿Preguntas? ¿Dudas? ¿Vino?
github.com/lecovi/wine-agent