3 puntos por GN⁺ 2025-12-11 | 1 comentarios | Compartir por WhatsApp
  • El proceso para obtener una clave de la API de Google Gemini 3 Pro es excesivamente complejo, lo que dificulta el acceso para desarrolladores independientes
  • El nombre Gemini está duplicado en varias líneas de productos, por lo que resulta difícil distinguir con claridad qué servicio ofrece qué función
  • Crear una clave de API en Google AI Studio es sencillo, pero la configuración de facturación se traslada a Google Cloud Console, donde se exigen procesos de autenticación complejos y envío de documentos
  • Incluso después de verificar la cuenta de facturación, el error 403 Forbidden siguió apareciendo repetidamente, y tomó varias horas llegar a un estado realmente utilizable
  • La experiencia completa muestra procedimientos ineficientes centrados en grandes empresas, en contraste con el enfoque más simple de OpenAI y Anthropic

La confusión de la familia de productos Gemini

  • El nombre “Gemini” se usa para productos muy distintos como chatbot, app móvil, asistente de voz, funciones de IA dentro de Workspace, herramienta CLI, extensión para IDE y modelos LLM
    • Ejemplo: el chatbot de gemini.google.com, las apps para Android/iPhone, Gemini CLI, Gemini Code Assist, Vertex AI Platform, etc.
  • Como el mismo nombre se usa en varios servicios, se vuelve difícil encontrar la ruta de acceso a la API para desarrolladores
  • Anthropic y OpenAI, en cambio, solo ofrecen dos rutas de acceso: servicio web para consumidores y consola para desarrolladores, lo que mantiene una estructura mucho más simple

Proceso de creación de la clave API

  • En Google AI Studio, crear una clave API es sencillo y se puede emitir una nueva en cuestión de segundos
  • La clave emitida fue reconocida correctamente por Gemini CLI, pero hacía falta configurar el pago de créditos para la API de pago
  • Al hacer clic en el enlace “Set up billing”, se redirige a Google Cloud Console, y ahí comienza el proceso complejo

La complejidad de la configuración de la cuenta de facturación

  • No es posible hacer un pago simple; hay que pasar por los pasos de crear una Billing Account → vincular un proyecto → agregar un método de pago → verificar el método de pago
  • Incluso después de la autenticación OTP en dos pasos de una tarjeta de crédito de India, se pidió además subir una identificación oficial y una foto de la tarjeta
    • El número de la tarjeta debía ocultarse manualmente en un editor de imágenes, y la carga solo aceptaba formato PNG
  • Los errores al subir los archivos se repitieron, y llegó un correo indicando que la verificación podía tardar varios días

Error 403 y recuperación de la cuenta

  • Incluso después de completar la verificación, el error 403 Forbidden siguió apareciendo al usar Gemini CLI y al hacer llamadas a la API
    • Se probó con el código de ejemplo en JavaScript de la documentación de Google, pero apareció el mismo error
    • En el Playground de AI Studio también se mostraba el mensaje “Failed to generate content”
  • Solo después de recibir un correo de Google que decía “Your account is in good standing” empezó a funcionar con normalidad
    • A partir de ese momento, Playground, API y CLI pasaron a poder usar Gemini 3 Pro correctamente

Evaluación del proceso

  • Todo el proceso fue una experiencia ineficiente que tomó más de 3 horas, innecesariamente compleja para desarrolladores individuales
  • El sistema de Google está diseñado con foco en el cumplimiento regulatorio de grandes organizaciones, lo que perjudica la productividad de usuarios individuales
  • En cambio, OpenAI y Anthropic ofrecen procesos simples de pago y acceso a la API, más amigables para desarrolladores
  • Aunque se planea probar Gemini 3 Pro durante un mes para evaluar su rendimiento, la plataforma deja la impresión de carecer de orientación al cliente

1 comentarios

 
GN⁺ 2025-12-11
Opiniones de Hacker News
  • En Microsoft Azure tuve una experiencia mucho más horrible
    Durante el proceso se me acercó un equipo comercial externo que decía ser “soporte oficial certificado de Microsoft”, y al final resultó que en realidad intentaban venderme una opción excesivamente cara

  • Mientras hacía un juego con mi hijo estuve probando funciones de texto a voz (TTS)
    Probé modelos de Google Gemini en el navegador y funcionaban bien. Pero al intentar integrarlos por API pasé por varios tropiezos

    1. La API de Gemini era para prototipado y tenía una tasa de errores de alrededor del 30%, mientras que la API de Vertex era estable pero le faltaban funciones. La API de TTS, aunque usaba el mismo modelo, tenía un rendimiento muy malo
    2. Cada API soportaba parámetros distintos, así que no podía armar la combinación que quería
    3. Tuve que leer la documentación directamente o resumirla con Claude Code para experimentar. Aun así, existía el riesgo de que se mezclara información alucinada
    • El rendimiento del modelo sale distinto cuando se llama por API y cuando se usa en la UI de Gemini
      La API de Gemini falla aleatoriamente con una probabilidad de alrededor del 1%, así que la lógica de reintentos es obligatoria
      Además, la velocidad de respuesta de la API varía muchísimo según el estado interno de Google, desde 30 segundos hasta 4 minutos
  • En los primeros días de Google AdWords, cualquiera con una tarjeta de crédito podía publicar anuncios
    Gracias a esa accesibilidad inmediata, se ganó la confianza de la gente y daba la sensación de que a un usuario común lo trataban igual que a una gran empresa
    Pero después de la adquisición de DoubleClick en 2008, creo que la dirección cambió al pasar de tener al usuario como cliente a enfocarse en las empresas

    • Yo siempre les he insistido a producto y a ventas sobre la importancia del registro inmediato (self-signup)
      Quiero pagar y usarlo de inmediato, sin tener que hablar con alguien ni esperar
      Pero el equipo de ventas quiere mantener esta estructura porque les da espacio para discriminar precios o tratar de persuadirte
    • El Google AdWords actual es uno de los servicios con la experiencia de incorporación más poco amigable que existe
      Registrarse es fácil, pero en cuanto configuras tu primer anuncio te suspenden la cuenta, y apelar no sirve de nada
      Está al nivel de que solo puedes usarlo bien si contratas a un experto
  • Siempre me he preguntado cómo la UI de Cloud Console de AWS o GCP puede salir así al público
    No entiendo cómo alguien puede lanzar un producto así, quedar satisfecho e incluso ascender

    • Me pregunto si el liderazgo de Google realmente ha usado directamente la interfaz de GCP fuera de las demos
    • Siento que en Google no existe liderazgo, solo accionistas
    • La estructura compleja de la consola de AWS es un ejemplo perfecto de la ley de Conway
      Para más contexto, ver la wiki de Conway’s Law y el video de Molly Rocket “The Only Unbreakable Rule”
  • Si buscas gemini API key, te sale de inmediato la documentación oficial
    También hay un enlace al inicio del documento, y me gusta porque está limpio y no tiene un diseño tipo marketing
    Quizá el problema sea el tema de pagos

    • Crear la llave es fácil, pero el problema está en pagos y facturación
    • Lo intenté varias veces, pero todavía no logro hacer que funcione el pago de Gemini API. Aunque le pregunté a Logan, no hubo gran solución
    • La mayoría de las quejas parece mezclar la pésima experiencia de gemini-cli con la accesibilidad general de Gemini
    • En producción real se usa Vertex AI, no AI Studio
      Antes la configuración de cuentas de servicio era complicada, y la documentación estaba enfocada sobre todo en autenticación por CLI
      Últimamente ya se puede usar API Key con Express Mode, pero era entendible que hubiera quejas
      Antes también había mucha diferencia de funciones entre Vertex y AI Studio
      Discusión relacionada: foro de Google AI Studio
    • Todas las partes se rompen parcialmente varias veces al día
      Uso AI Studio con una cuenta personal de Workspace, y un día Gemini CLI empezó a rechazar mi API key
      No hubo razón ni explicación. Estoy pagando, pero igual me bloquearon el acceso
      Traté de cambiar a una cuenta de empresa, pero como la documentación se parecía tanto entre servicios terminé suscribiéndome al servicio equivocado
      Al final le pregunté a Gemini Pro y me dio un procedimiento de 27 pasos. Si uno solo falla, hay que empezar desde cero
      Azure es parecido o peor. Ni siquiera tengo acceso a GPT-5
  • Hice clic en el enlace “Set up billing” y Google AI Studio me mandó a Cloud Console
    En ese momento me invadió una sensación de desesperanza. Cada vez que entro a la consola de AWS o GCP termino perdiendo tiempo con documentación vieja y dashboards complejos

    • Ya hasta da para el chiste de “¿esa documentación vieja de AWS está aquí en esta habitación ahora mismo?”
  • Dejé de usar Gemini por exactamente la misma razón
    No tengo tiempo para desperdiciarlo en los procedimientos complejos de Google

  • Vi “nano banana pro” e intenté sacar una API key, pero me rendí en 5 minutos
    Pensé que solo me pasaba a mí, pero hasta la gente inteligente se queda atorada
    En un kiosco de McDonald’s puedes pedir una hamburguesa aunque no sepas leer; no entiendo por qué Google no puede hacer una UX tan básica

    • El AI cloud de IBM era parecido. La documentación estaba vieja, y entre varios tipos de API key solo una era la verdadera
      Era como un nivel de castillo de Mario: solo podías salir si seguías el orden exacto
      Si fuera IBM lo entendería, pero parece que Google ya llegó a ese nivel
    • Creo que este resultado viene de que la cultura interna de Google está atrapada en una burbuja poco amigable con el usuario
  • Si alguien del equipo de Gemini API está leyendo esto, me gustaría pedir una explicación más transparente sobre el error que aparece al usar Structured Outputs:
    'The specified schema produces a constraint that has too many states for serving'
    Supongo que debe ser un problema de que la gramática de restricciones o la máscara de tokens se vuelve demasiado grande
    OpenAI ofrece documentación clara y límites generosos
    Y un issue relacionado también fue cerrado sin explicación en GitHub
    Aun así, la velocidad de los modelos Gemini es impresionante, y la calidad de la API ha mejorado bastante desde el año pasado

  • Antes publiqué una queja en HN y Logan me pidió feedback directamente
    También está muy activo en su cuenta de X, y adelantó mejoras de UX/UI para AI Studio el próximo mes
    Incluso dentro de una organización enorme, se nota que está enfocado en el producto, y eso da expectativa

    • Pero anunciar una “actualización de vibe coding” en Bluesky parece prematuro
      La dirección del equipo no está clara, y siento que los PM de Google ya no tienen tanto sentido de realidad en el terreno como antes
    • El equipo de relaciones con desarrolladores de Google recibe feedback con frecuencia, pero rara vez eso se traduce en acciones
      Parece que esperan hasta que se vuelva estratégicamente importante
      No entiendo por qué “hacer más fácil el proceso de pago” no se considera estratégicamente importante