Configuración del entorno
1. Descarga el proyecto base
Sección titulada «1. Descarga el proyecto base»Descarga image-editor-starter.zip y descomprímelo donde prefieras. Es una copia completa del proyecto con la interfaz, el servidor y el frontend ya funcionando — solo faltan 6 bloques de código relacionados con la Interactions API y los Managed Agents, que completarás en los siguientes pasos.
unzip image-editor-starter.zip -d image-editor-startercd image-editor-starter2. Configura tu API key
Sección titulada «2. Configura tu API key»Si todavía no tienes una API key de Gemini, genera una gratis en Google AI Studio: inicia sesión con tu cuenta de Google, pulsa “Create API key” y copia el valor generado.
Copia el archivo de ejemplo y agrega tu API key de Gemini:
cp .env.example .envEdita .env:
GEMINI_API_KEY=tu_api_key_aquiPORT=30003. Instala las dependencias
Sección titulada «3. Instala las dependencias»npm install4. Arranca el servidor
Sección titulada «4. Arranca el servidor»npm run devEsto debería levantar el servidor en http://localhost:3000. La interfaz cargará y podrás subir una imagen — pero al intentar generar sugerencias o editar, la aplicación fallará intencionalmente con un error como:
Completa el Paso 1 del codelab en generateSuggestions() (lib/geminiAgent.js).Esto es exactamente lo esperado: son los bloques que vas a completar en los próximos pasos. Continúa a Tour del proyecto base para orientarte en el código antes de empezar.