3 points par GN⁺ 2025-12-11 | 1 commentaires | Partager sur WhatsApp
  • Le processus d’obtention des clés API Google Gemini 3 Pro est trop complexe, le rendant difficile d’accès pour les développeurs indépendants
  • Le nom Gemini est appliqué à plusieurs gammes de produits, ce qui rend difficile de distinguer clairement quel service offre quelle fonctionnalité
  • La création d’une clé API dans Google AI Studio est simple, mais la transition vers le processus de configuration de paiement dans Google Cloud Console exige des vérifications d’authentification et la soumission de documents complexes
  • Même après l’authentification du compte de paiement, des erreurs 403 Forbidden se répètent, et il faut plusieurs heures pour atteindre un état réellement utilisable
  • L’expérience globale montre une procédure inefficace centrée sur les grandes entreprises, en contraste avec les approches concises d’OpenAI ou d’Anthropic

Confusion autour de la gamme Gemini

  • Le nom “Gemini” est utilisé pour chatbots, applications mobiles, assistants vocaux, fonctions IA de Workspace, outils CLI, extensions IDE, et modèles LLM
    • Ex. : le chatbot de gemini.google.com, les applications Android/iPhone, Gemini CLI, Gemini Code Assist, Vertex AI Platform, etc.
  • En raison de l’emploi du même nom sur plusieurs services, il devient difficile de trouver le chemin d’accès API destiné aux développeurs
  • Anthropic et OpenAI ne proposent chacun que deux voies d’accès — le service web grand public et la console développeur — ce qui maintient une structure bien plus simple

Processus de création de la clé API

  • La création d’une clé API dans Google AI Studio est simple et permet d’obtenir une nouvelle clé en quelques secondes
  • La clé obtenue a été correctement reconnue par Gemini CLI, mais une configuration de crédit API payant est nécessaire
  • En cliquant sur le lien “Set up billing”, vous êtes redirigé vers Google Cloud Console, où démarre ensuite une procédure complexe

Complexité de la configuration du compte de facturation

  • Le paiement simple n’est pas possible : il faut passer par la création d’un compte de facturation → liaison au projet → ajout du moyen de paiement → authentification du moyen de paiement
  • Malgré l’authentification OTP en 2 étapes d’une carte de crédit indienne, la soumission d’une pièce d’identité gouvernementale et d’une photo de carte est également demandée
    • Le numéro de carte doit être masqué manuellement avec un éditeur d’image, et l’import n’accepte que le format PNG
  • Les erreurs de téléchargement se sont répétées, puis un e-mail a annoncé qu’il faudrait plusieurs jours pour terminer la vérification

Erreur 403 et rétablissement du compte

  • Même après validation, l’erreur 403 Forbidden persiste lors des appels Gemini CLI et API
    • Un test effectué avec l’exemple JavaScript de la documentation Google donne la même erreur
    • Dans AI Studio Playground, un message “Failed to generate content” apparaît également
  • Ce n’est qu’après avoir reçu un e-mail de Google indiquant “Your account is in good standing” que cela fonctionne normalement
    • Playground, API et CLI passent ensuite en état utilisable avec Gemini 3 Pro

Évaluation de la procédure

  • L’ensemble du processus est une expérience inefficace de plus de 3 heures, inutilement complexe pour les développeurs indépendants
  • Le système de Google est conçu selon une logique de conformité pour les grandes organisations, au détriment de la productivité des utilisateurs individuels
  • À l’inverse, OpenAI et Anthropic proposent une configuration de paiement et un accès API simplifiés pour les développeurs
  • L’évaluation de performance de Gemini 3 Pro est prévue sur un mois en mode test, mais la plateforme est perçue comme peu orientée client

1 commentaires

 
GN⁺ 2025-12-11
Avis Hacker News
  • Sur Microsoft Azure, l’expérience a été bien plus horrible
    En cours de route, une équipe commerciale tierce prétendant être le « support Microsoft officiel certifié » m’a approché, et j’ai fini par comprendre qu’elle essayait en réalité de me vendre des options surtarifées

  • En créant un jeu avec mon enfant, j’ai expérimenté la fonctionnalité de synthèse vocale (TTS)
    J’ai testé des modèles Google Gemini dans le navigateur et cela fonctionnait bien. Mais en essayant de les intégrer via l’API, j’ai essuyé de nombreux tâtonnements

    1. L’API Gemini était prévue pour le prototypage, avec un taux d’erreur d’environ 30 %, tandis que l’API Vertex était stable mais manquait de fonctionnalités. L’API TTS, bien qu’utilisant le même modèle, avait des performances très médiocres
    2. Chaque API prenait en charge des paramètres différents, ce qui empêchait d’obtenir la combinaison souhaitée
    3. Il fallait lire la documentation soi-même ou faire résumer la doc par Claude Code pour expérimenter. Mais il y avait un risque d’y mêler des hallucinations
    • Les performances du modèle diffèrent entre les appels via l’API et l’utilisation dans l’interface Gemini
      L’API Gemini échoue de façon aléatoire avec une probabilité d’environ 1 %, donc une logique de retry est indispensable
      De plus, le temps de réponse de l’API varie énormément selon l’état interne de Google, de 30 secondes à 4 minutes
  • Au début de Google AdWords, n’importe qui pouvait publier une annonce avec une simple carte bancaire
    Grâce à cette accessibilité immédiate, le service a gagné la confiance des utilisateurs, et même un particulier avait le sentiment d’être traité comme une grande entreprise
    Mais après le rachat de DoubleClick en 2008, j’ai l’impression que Google a cessé de considérer l’utilisateur comme son client pour se recentrer sur les entreprises

    • J’ai toujours insisté auprès des équipes produit et commerciales sur l’importance de l’inscription immédiate (self-signup)
      Je veux pouvoir payer et utiliser le service tout de suite, sans devoir parler à quelqu’un ni attendre
      Mais les équipes commerciales veulent préserver cette structure pour différencier les prix ou avoir une occasion de convaincre
    • Aujourd’hui, Google AdWords offre l’une des expériences d’onboarding les moins conviviales qui soient
      L’inscription est facile, mais dès qu’on configure sa première campagne, le compte est suspendu, et faire appel ne sert à rien
      Le niveau est tel qu’il faut engager un expert pour l’utiliser correctement
  • Je me suis toujours demandé comment l’interface Cloud Console d’AWS ou de GCP pouvait être publiée dans un tel état
    J’ai du mal à comprendre comment on peut sortir ce genre de produit, s’en satisfaire, voire être promu

    • Je me demande si la direction de Google a déjà utilisé elle-même l’interface GCP en dehors d’une démo
    • J’ai l’impression qu’il n’y a pas de direction chez Google, seulement des actionnaires
    • La structure complexe de la console AWS est un exemple parfait de la loi de Conway
      Voir la page Wikipédia sur la loi de Conway et la vidéo de Molly Rocket "The Only Unbreakable Rule"
  • Si l’on cherche gemini API key, on tombe immédiatement sur la documentation officielle
    Il y a un lien dès le début de la page, et j’aime le fait que ce soit clair plutôt qu’ultra-marketé
    Le vrai problème est peut-être lié au paiement

    • Générer une clé est facile, mais c’est le processus de paiement et de facturation qui pose problème
    • J’ai essayé plusieurs fois, mais le paiement pour l’API Gemini ne fonctionne toujours pas. Même en demandant à Logan, je n’ai pas eu de vraie solution
    • La plupart des plaintes semblent confondre l’expérience lamentable de gemini-cli avec l’accessibilité générale de Gemini
    • En production réelle, on utilise Vertex AI, pas AI Studio
      Avant, la configuration des comptes de service était compliquée, et la documentation était surtout centrée sur l’authentification CLI
      Récemment, Express Mode a rendu possible l’usage d’API Key, mais il y avait de quoi susciter des plaintes
      Par le passé, les différences de fonctionnalités entre Vertex et AI Studio étaient aussi très marquées
      Discussion liée : forum Google AI Studio
    • Tout est partiellement en panne plusieurs fois par jour
      J’utilise AI Studio avec un compte Workspace personnel, et depuis un certain jour, Gemini CLI rejette ma clé API
      Sans raison ni explication. Je paie pourtant, mais l’accès est bloqué
      J’ai essayé de passer à un compte d’entreprise, mais la documentation se ressemblait tellement d’un service à l’autre que je me suis inscrit au mauvais
      Finalement, en demandant à Gemini Pro, il m’a donné une procédure en 27 étapes. Si une seule coince, il faut tout reprendre depuis le début
      Azure est pareil, voire pire. Je n’ai même pas accès à GPT-5
  • En cliquant sur le lien « Set up billing », j’ai été redirigé de Google AI Studio vers Cloud Console
    À cet instant, j’ai été saisi d’un sentiment de désespoir. Chaque fois que j’entre dans les consoles AWS ou GCP, je perds du temps dans une documentation obsolète et des tableaux de bord complexes

    • On en est au point de faire des blagues du genre : « Cette vieille documentation AWS est-elle dans cette pièce avec nous en ce moment ? »
  • J’ai abandonné Gemini pour exactement les mêmes raisons
    Je n’ai pas le luxe de perdre mon temps dans les procédures complexes de Google

  • J’ai vu « nano banana pro » et j’ai essayé d’obtenir une clé API, puis j’ai abandonné au bout de 5 minutes
    Je pensais être le seul, mais même des gens brillants se retrouvent bloqués
    Un kiosque McDonald’s permet de commander un hamburger même sans savoir lire, alors pourquoi Google est-il incapable de produire une UX aussi basique ?

    • Le cloud IA d’IBM était similaire. La documentation était obsolète, et parmi les différents types de clés API, une seule était la bonne
      Il fallait suivre l’ordre exact comme dans un niveau de château dans Mario pour réussir à s’en sortir
      De la part d’IBM, je peux le comprendre, mais on dirait que Google en est arrivé là lui aussi
    • Je pense que la culture interne de Google est enfermée dans une bulle hostile aux utilisateurs, d’où ce résultat
  • Si l’équipe Gemini API lit ceci, j’aimerais demander une explication plus transparente sur l’erreur suivante lors de l’utilisation de Structured Outputs
    'The specified schema produces a constraint that has too many states for serving'
    Il s’agit probablement d’un problème où la grammaire de contraintes ou le masque de tokens devient trop volumineux
    OpenAI fournit une documentation claire et des limites généreuses
    Et l’issue associée a aussi été fermée sans explication sur GitHub
    Cela dit, la vitesse des modèles Gemini est impressionnante, et la qualité de l’API s’est beaucoup améliorée depuis l’an dernier

  • J’avais déjà posté une plainte sur HN auparavant, et Logan m’avait directement demandé des retours
    Il est aussi très actif sur son compte X, où il a annoncé des améliorations UX/UI d’AI Studio le mois prochain
    Même dans une énorme organisation, on sent une vraie concentration sur le produit, ce qui suscite beaucoup d’attentes

    • En revanche, annoncer une « mise à jour vibe coding » sur Bluesky semble prématuré
      La direction de l’équipe paraît floue, et j’ai l’impression que les PM de Google ont moins de sens du terrain qu’avant
    • L’équipe Developer Relations de Google recueille souvent des retours, mais cela débouche rarement sur des actions concrètes
      On dirait qu’ils attendent que cela devienne stratégiquement important
      Je ne comprends pas pourquoi « simplifier le processus de paiement » n’est pas déjà considéré comme stratégique