Qué incluye este itinerario
- Introducción y arquitectura: qué es Vercel AI SDK, capas Core/UI/RSC, sistema de proveedores y comparativa con alternativas.
- Instalación y configuración: setup del proyecto Next.js, configuración de proveedores y TypeScript.
- Generación de texto: generateText, streamText, messages, system prompts y multi-proveedor.
- Datos estructurados: generateObject, streamObject, esquemas con Zod, extracción de datos y clasificación.
- Tool calling: definición de herramientas, multi-step tool calling, human-in-the-loop y side effects.
- Patrones agentic: maxSteps, agent loops, multi-agente y streaming agentic.
- React UI: hooks useChat y useCompletion, streaming UI, interfaces de chat y personalización.
- React Server Components: streamUI, generative UI, server actions y patrones avanzados de RSC.
- RAG: embeddings, vector stores, pipeline RAG completo, similarity search y optimización en producción.
Público objetivo
- Desarrolladores frontend y fullstack con experiencia en React y TypeScript que quieren integrar IA en sus aplicaciones.
- Desarrolladores Next.js que buscan la forma nativa de añadir capacidades de IA generativa a sus proyectos.
- Ingenieros de producto que necesitan construir interfaces de chat, asistentes y herramientas de IA para usuarios finales.
- Equipos que trabajan con múltiples proveedores de LLMs y necesitan una abstracción unificada en TypeScript.
Prerrequisitos: conocimientos sólidos de TypeScript y React, familiaridad con Next.js (App Router), y conceptos básicos de IA generativa y APIs de LLMs.