Vercel AI SDK: integrar IA y agentes en una aplicación web
El Vercel AI SDK es una librería TypeScript de código abierto y gratuita que unifica el acceso a modelos de IA de muchos proveedores. Sirve para añadir un chat, respuestas estructuradas o un agente a una aplicación web, de Next.js a Svelte.
Datos a 22 de octubre de 2026
Lo esencial en cifras
| Editor | Vercel |
|---|---|
| Tipo | Código |
| Lenguajes | TypeScript |
| Código abierto | Sí |
| Licencia | Apache-2.0 |
| Primera versión | junio de 2023 |
| Nivel recomendado | Intermedio |
| Usos | chatbot, RAG, flujos de trabajo |
| Autoalojable | Sí |
| Modelo de negocio | Gratis |
| Oferta en la nube | No |
| Multiagente | Sí |
| Compatible con MCP | Sí |
| Libre elección de modelo | Sí |
| Sitio oficial | Sitio oficial · Documentación · Repositorio |
GitHub
| Repositorio | vercel/ai |
|---|---|
| Estrellas en GitHub | 27.452 |
| Forks | 5415 |
| Última actividad del código | 22 de octubre de 2026 |
| Última versión publicada | @ai-sdk/zai@3.0.37 (21 de octubre de 2026) |
Actividad de GitHub consultada el 22 de octubre de 2026.
Una librería, no una plataforma
El Vercel AI SDK, de la empresa creadora de Next.js, funciona como una caja de herramientas. Su idea central es una API unificada: el mismo código llama a un modelo de OpenAI, Anthropic, Google u otro proveedor, y cambiar de modelo es cambiar una línea. Alrededor de ese núcleo ofrece generación de texto en streaming, salida estructurada validada con un esquema, llamada a herramientas y componentes de interfaz para React, Svelte, Vue o Angular.
Para los agentes de IA, la clase ToolLoopAgent encadena llamadas a herramientas hasta terminar la tarea. La documentación cubre también la memoria, las aprobaciones antes de ejecutar una herramienta, los subagentes y la conexión con servidores MCP para incorporar herramientas externas.
Para quién y cómo empezar
El SDK se dirige a desarrolladores TypeScript, desde el freelance que añade un asistente a la web de un cliente hasta equipos de producto completos. Requiere Node.js 22 o posterior. Se instala el paquete ai con npm y después se elige entre dos caminos: pasar por Vercel AI Gateway con solo el nombre del modelo, o instalar el paquete de un proveedor (por ejemplo @ai-sdk/anthropic) y usar su propia clave API. El sitio ai-sdk.dev reúne guías, ejemplos de chatbots y la referencia completa. También existe un «skill» oficial que puede añadir a un asistente de programación para que conozca la librería.
Ventajas y límites
Ventajas. Gratuito y con licencia Apache 2.0, independiente del proveedor de modelos, muy buena integración del streaming en interfaces web, documentación extensa y versiones frecuentes.
Límites. El SDK no incluye base de datos, panel de control ni motor de workflows duraderos listo para usar: para una aplicación de agentes completa, hay que montar esas piezas uno mismo. El comportamiento por defecto, que envía las llamadas por AI Gateway, puede sorprender, así que compruebe por dónde pasan sus peticiones y quién le factura. Además, la API cambia rápido entre versiones mayores, lo que obliga a migraciones periódicas.
Alternativas
Mastra comparte el enfoque TypeScript pero añade workflows, memoria y evaluaciones en un framework más completo. En Python, el OpenAI Agents SDK y Pydantic AI ocupan un hueco parecido de caja de herramientas ligera. Para estimar cuánto costarán las llamadas a los modelos, pruebe nuestra calculadora de coste de un agente.
Documentación oficial: ai-sdk.dev.
Frameworks del mismo tipo
- Agno · multiagente, flujos de trabajo, RAG
- Haystack · RAG, chatbot, flujos de trabajo
- LangChain · chatbot, RAG, flujos de trabajo
- Mastra · multiagente, flujos de trabajo, RAG
- Amazon Bedrock Agents / AgentCore · multiagente, RAG, flujos de trabajo
- Atomic Agents · flujos de trabajo, chatbot, automatización
Preguntas frecuentes
¿Hay que alojar la aplicación en Vercel para usar el AI SDK?
No. La librería tiene licencia Apache 2.0 y funciona con Node.js y los principales frameworks web, sea cual sea su proveedor de alojamiento. Vercel no le obliga a usar su plataforma.
¿El AI SDK es de pago?
La librería es gratuita. Lo que usted paga son los modelos: directamente a cada proveedor con su propia clave o a través de Vercel AI Gateway. Según Vercel, esa pasarela cobra el precio público de los proveedores sin margen y ofrece un nivel gratuito limitado.
¿Qué diferencia hay entre Vercel AI Gateway y el AI SDK?
AI Gateway es un servicio aparte que da acceso a muchos modelos con una sola clave. Por defecto, cuando escribe el nombre de un modelo como texto, el AI SDK pasa por esa pasarela. Puede evitarlo instalando el paquete propio de cada proveedor.
¿Se pueden crear agentes de verdad con el AI SDK?
Sí. La clase ToolLoopAgent gestiona el ciclo del agente y las llamadas a herramientas, con condiciones de parada, aprobaciones humanas y subagentes. Para workflows largos y duraderos, en cambio, tendrá que añadir otras piezas.
Fuentes de los datos
- github.com
- ai-sdk.dev
- ai-sdk.dev
- ai-sdk.dev
- vercel.com
- GitHub — Metadatos de los repositorios: GitHub
Datos a 22 de octubre de 2026
Señalar un error
¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.