José Luis Mendez Marcano
Julian Sosa
Gabriel Obregón
Jajaja Eres todo un mago. Yo me habia hecho esa pregunta de por que no habiamos comenzado por aqui, pero es verdad. Primero las bases! Tremendo profe!!!
Increible, hace tiempo que había escuchado pero siempre pense que era algo de solo crear UIs (como v0), ahora tiene todo el sentido, y tiene razón usted al empezar a integrar los modelos de manera nativa*.
🧠 ¿Qué es AI SDK?
• Es una herramienta desarrollada por Vercel.
• Vercel fue fundada por Guillermo Rauch.
• Sirve para trabajar con múltiples proveedores de inteligencia artificial.
• Ejemplos de proveedores:
• OpenAI.
• Anthropic.
• Google.
🔧 Problema principal
• Cada proveedor de IA funciona de forma diferente.
• Cada uno tiene:
• Su propia librería.
• Su propia estructura.
• Sus propias reglas.
• Esto genera complejidad al integrarlos en un mismo proyecto.
🚀 Solución: AI SDK
• AI SDK propone una API unificada.
• Permite usar distintos proveedores con la misma estructura de código.
📌 Idea clave
• Puedes cambiar entre proveedores sin modificar la lógica principal.
• Solo cambian:
• La importación del proveedor.
• El nombre del modelo.
• Todo lo demás se mantiene igual.
⚙️ Instalación
• La instalación es simple.
• Comando:
• npm install ai.
📌 Idea clave
• La función generateText no cambia.
• No importa el proveedor que uses.
• Solo cambias:
• El proveedor.
• El modelo.
🧰 Características principales
• Proveedor unificado.
• Compatible con:
• OpenAI.
• Anthropic.
• Hugging Face.
• Etc.
• Streaming de respuestas.
• Permite ver texto progresivamente.
• Playground integrado.
• Es open source.
• Es gratuito.
• Compatible con múltiples frameworks.
• Ejemplos:
• React.
• Next.js.
• Vue.