Configuración para Introducción a Agentes de IA
Construir un agente requiere sorprendentemente poca configuración. Necesitas un lugar adonde enviar una solicitud, permiso para enviarla, y un modelo del otro lado que pueda llamar herramientas.
Son tres valores. El resto de esta guía te ayuda a configurarlos bien desde la primera vez, para que nada en el curso falle por razones ajenas a los agentes.
Estas páginas acompañan el curso Introducción a Agentes de IA de Scrimba, y funcionan por sí solas. Si trabajas en el curso desde el navegador, solo necesitas las primeras tres páginas. Si prefieres tener el código en tu máquina, la última página también te cubre.
El código del curso está en JavaScript, y el manual de JavaScript está disponible si quieres repasarlo primero.
Lo que configurarás
Tres variables de entorno llevan todo lo que el código del curso necesita para llegar a un modelo:
| Variable | Qué contiene |
|---|---|
AI_URL | La URL base de la API del proveedor, a donde se envían las solicitudes |
AI_KEY | Tu clave de API, que es lo que autoriza esas solicitudes |
AI_MODEL | El ID del modelo específico con el que quieres hablar |
Deben estar sincronizadas entre sí. Una clave válida apuntada a la URL incorrecta del proveedor falla, y un proveedor correcto con un ID de modelo que ese proveedor no sirve también falla. Siempre que cambies de proveedor, modifica los tres valores juntos.
¿Vienes de Introducción a Ingeniería de IA?
Estas son las mismas tres variables que usaba ese curso. Si ya las tienes guardadas en Scrimba, quizás puedas ir directo a modelos recomendados y confirmar que tu modelo soporta llamadas de herramientas.
AI_URL, AI_KEY y AI_MODEL son una configuración en tres partes. La URL dice con qué empresa estás hablando, la clave demuestra que tienes permiso, y el modelo dice qué inteligencia responde. Solo funcionan como un conjunto coordinado, así que modifica los tres juntos cada vez que cambies de proveedor. ¡Mezclar la clave de un proveedor con la URL de otro es el error que casi todos cometen una vez!
Las páginas en orden
Configuración del proveedor te guía por crear una cuenta con OpenAI u OpenRouter, generar una clave de API, y guardar los tres valores.
Modelos recomendados cubre el único requisito difícil, las llamadas de herramientas, y te da una lista probada para que no tengas que adivinar.
Chat Completions y Responses explica las dos APIs de OpenAI que verás en la práctica, cómo difieren sus formas de solicitud y respuesta, y por qué este curso usa Responses.
Ejecutar el código localmente es para cuando quieres sacar el proyecto de Scrimba y llevarlo a tu máquina, cubriendo la descarga, el archivo .env, instalar dependencias, y las colisiones de puertos que atrapan a la gente.
Una cosa que decidir desde el principio
Casi todo en este curso funciona con cualquier proveedor que hable la forma de API de OpenAI. Lo que no varía es el requisito de que tu modelo pueda llamar herramientas.
Un agente es un modelo que decide usar una herramienta, así que un modelo sin llamadas de herramientas no puede convertirse en uno sin importar cómo esté escrito el resto del código. Ten esto en mente si exploras más allá de la lista recomendada, porque una limitación del modelo y un bug en tu código se ven idénticos en la consola.
Un agente es un modelo que le pide a tu código que ejecute algo, así que un modelo que no pueda hacer esa solicitud no puede ser un agente en absoluto. La lista corta en la página de modelos ya tiene esto verificado, así que no tienes que trabajarlo por tu cuenta.
Otros cursos de IA de Scrimba
Cada otro curso y proyecto de IA tiene su propia guía de configuración local. Ejecutar un proyecto de curso de IA localmente es el índice para esos, cubriendo la Ruta del Ingeniero de IA, Chef Claude, e Introducción a Mistral AI.
Toma la Ruta del Ingeniero de IA en ScrimbaLa Ruta del Ingeniero de IA de Scrimba te lleva desde tu primera llamada LLM hasta agentes, RAG y MCP en nueve módulos interactivos.
