Capítulo 22 · el curso entero, compuesto
def assist(message):
if flagged(message): return "[blocked]"
# agent loop over grounded tools
# search_kb — policy questions
# order_status — order questions
# answer ONLY from tool results
return answer
Moderación (wk16) + agent (wk18) + grounding (wk7-9).
"Construye un bot de soporte con IA" se sentía intimidante.
Ahora son partes móviles que cada una has construido sola: retrieve · ground · llamar tools · loop · moderar.
Ver un producto como piezas conocidas es el trabajo.
Tres productos, cero conceptos nuevos.
Las mejores apps tienen la menor maquinaria que funciona.
Se porta a Gemini con solo las llamadas cambiando.
¿Nuevo proveedor? ¿Nuevo modelo el próximo mes? Tu arquitectura sobrevive.
Una app real es composición, no invención. Ve el requisito, elige la pieza conocida, ensambla con hábitos de producción. Empezaste con una llamada a la API. Ahora construye la cosa a la que llevaba. Ve y constrúyela.