3 puan yazan GN⁺ 2025-12-11 | 1 yorum | WhatsApp'ta paylaş
  • Google Gemini 3 Pro API anahtarını alma süreci, kişisel geliştiricilerin erişmesini zorlaştıran şekilde fazlasıyla karmaşık
  • Gemini adı birden fazla ürün ailesinde tekrar kullanıldığı için hangi hizmetin hangi özelliği sunduğu net olarak ayrıştırılamıyor
  • Google AI Studio’da API anahtarı oluşturmak kolay olsa da, ödeme ayarlarının Google Cloud Console’a geçmesiyle karmaşık doğrulama adımları ve belge gönderimi isteniyor
  • Ödeme hesabı doğrulamasından sonra bile 403 Forbidden hatası tekrarlandığından, gerçek kullanım durumuna geçmek saatler alabiliyor
  • Genel deneyim kurumsal odaklı verimsiz bir süreç ortaya koyuyor ve OpenAI ile Anthropic’in yalın yaklaşımıyla karşılaştırıldığında belirgin biçimde geri kalıyor

Gemini ürün ailesinin karmaşası

  • “Gemini” adı chatbot, mobil uygulama, sesli asistan, Workspace içindeki AI özellikleri, CLI aracı, IDE uzantısı, LLM modeli gibi farklı ürünlerde kullanılıyor
    • Örnek: gemini.google.com’daki chatbot, Android/iPhone uygulamaları, Gemini CLI, Gemini Code Assist, Vertex AI Platform
  • Aynı adın birden çok hizmette kullanılması, geliştiriciler için API erişim yolunu bulmayı zorlaştırıyor
  • Anthropic ve OpenAI, sırasıyla tüketiciye yönelik web hizmeti ve geliştirici konsolu olmak üzere yalnızca iki erişim kanalı sundukları için çok daha sade bir yapı koruyor
Reklam

API anahtarı oluşturma süreci

  • Google AI Studio’da API anahtarı oluşturma basit ve birkaç saniyede yeni bir anahtar alınabiliyor
  • Verilen anahtar Gemini CLI’de sorunsuz tanındı, ancak ücretli API kredi faturalama ayarı gerekli
  • “Set up billing” bağlantısına tıklandığında Google Cloud Console’a geçiliyor ve ardından karmaşık bir süreç başlıyor

Faturalama hesabı kurulumunun karmaşıklığı

  • Basit bir ödeme mümkün değil; Faturalama Hesabı oluşturma → Proje bağlantısı → Ödeme yöntemi ekleme → Ödeme yöntemi doğrulama adımlarından geçmek gerekiyor
  • Hindistan bölgesindeki kredi kartları için 2 adımlı OTP doğrulaması sonrası da ek olarak resmî kimlik kartı ve kart fotoğrafı isteniyor
    • Kart numarasını manuel olarak bir görsel düzenleyicide kapatmanız gerekiyor ve yükleme sadece PNG formatında kabul ediliyor
  • Yükleme hataları tekrarlandı ve doğrulamanın tamamlanmasının birkaç gün sürebileceği yönünde bir e-posta alındı

403 hatası ve hesap kurtarma

  • Doğrulama tamamlandıktan sonra bile Gemini CLI ve API çağrılarında 403 Forbidden hatası devam etti
    • Google dokümantasyonundaki JavaScript örnek kodu ile test edildiğinde de aynı hata oluştu
    • AI Studio Playground’da da “Failed to generate content” mesajı görüntülendi
    Reklam
  • Daha sonra Google’dan “Your account is in good standing” ibareli bir e-posta alındıktan sonra ancak normal çalıştı
    • Böylece Playground, API ve CLI’da Gemini 3 Pro kullanılabilir hale geldi

Sürecin değerlendirilmesi

  • Tüm süreç 3 saatten uzun, verimsiz bir deneyim olarak geçti ve bireysel geliştiriciler için gereksiz derecede karmaşık
  • Google’ın sistemi büyük organizasyon odaklı düzenleyici uyum mantığıyla inşa edilmiş gibi duruyor; kişisel kullanıcıların üretkenliğini engelliyor
  • Buna karşılık OpenAI ve Anthropic, basit ödeme ve API erişim süreçleri sunarak geliştirici dostu bir yaklaşım benimsiyor
  • Gemini 3 Pro’nun performansını değerlendirmek için bir aylık deneme planlasa da, platformu müşteri odaklılığının eksik olduğu bir yapı olarak algılanıyor

1 yorum

 
GN⁺ 2025-12-11
Hacker News yorumları
  • Microsoft Azure'da çok daha berbat bir deneyim yaşadım
    Süreç devam ederken, kendisini ‘resmi olarak onaylı Microsoft desteği’ diye tanıtan üçüncü taraf bir satış ekibi bana ulaştı; ama aslında aşırı pahalı seçenekler satmaya çalıştıklarını fark ettim

  • Çocuğumla birlikte oyun yaparken metinden konuşmaya (TTS) özelliğini denedim
    Tarayıcıda Google Gemini modelini test ettim ve iyi çalıştı. Ama API ile entegre etmeye çalışınca birçok deneme yanılma yaşadım

    1. Gemini API prototipleme içindi ve hata oranı yaklaşık %30'du; Vertex API daha kararlıydı ama özellikleri yetersizdi. TTS API ise aynı model olmasına rağmen performans olarak çok kötüydü
    2. Her API'nin desteklediği parametreler farklıydı, bu yüzden istediğim kombinasyonu oluşturamadım
    3. Dokümantasyonu doğrudan okumam ya da Claude Code ile dokümantasyonu özetletip denemeler yapmam gerekti. Ancak halüsinasyon bilgi karışma riski vardı
    • API ile çağırırken ve Gemini UI'da kullanırken model performansı farklı çıkıyor
      Gemini API'de yaklaşık %1 olasılıkla rastgele başarısızlık yaşandığı için yeniden deneme mantığı şart
      Ayrıca API yanıt süresi, Google'ın iç durumuna bağlı olarak 30 saniye ile 4 dakika arasında çok dalgalanıyor
  • Google AdWords'ün ilk dönemlerinde, kredi kartı olan herkes reklam verebiliyordu
    Bu anında erişilebilirlik sayesinde güven kazandı ve sıradan kullanıcılar da büyük şirketlerle eşit muamele gördüğünü hissetti
    Ama 2008'deki DoubleClick satın alımından sonra, Google'ın müşterisi kullanıcıdan şirket odaklı yapıya kaydı ve yönü değişti diye düşünüyorum

    • Ürün ve satış ekiplerine her zaman anında kayıt (self-signup) konusunun önemini vurguladım
      İnsanlarla konuşmadan ya da beklemeden hemen ödeme yapıp kullanmak istiyorum
      Ama satış ekipleri fiyat ayrıştırması ya da ikna fırsatı istediği için bu yapıyı koruyor
    • Bugünkü Google AdWords, en kullanıcı dostu olmayan onboarding deneyimlerinden birini sunuyor
      Kayıt olmak kolay ama ilk reklamı kurar kurmaz hesap askıya alınıyor ve itiraz da işe yaramıyor
      Ancak uzman biri tutulursa düzgün kullanılabilecek bir seviyede
  • AWS ya da GCP'nin Cloud Console UI'ının bu halde nasıl yayına çıkabildiğini hep merak ettim
    Böyle ürünler çıkarıp yine de memnun olmak ya da terfi almak bana anlaşılmaz geliyor

    • Google liderliğinin gerçekten GCP arayüzünü demo dışında bizzat kullanıp kullanmadığını merak ediyorum
    • Google'da liderlik değil, sadece hissedarlar varmış gibi geliyor
    • AWS konsolunun karmaşık yapısı, Conway yasasının mükemmel bir örneği
      İlgili içerik için Conway’s Law wiki ve Molly Rocket'in “The Only Unbreakable Rule” videosuna bakılabilir
  • gemini API key diye aratınca resmi dokümantasyon hemen çıkıyor
    Dokümanın başında da bağlantı var ve pazarlama tarzı bir tasarım yerine sade olması hoşuma gidiyor
    Muhtemelen sorun ödeme tarafında olabilir

    • Anahtar oluşturmak kolay ama sorun ödeme ve faturalandırma sürecinde
    • Birkaç kez denedim ama Gemini API için ödeme hâlâ çalışmıyor. Logan'a sormak da pek bir çözüm getirmedi
    • Şikâyetlerin çoğu, gemini-cli'nin berbat deneyimini genel Gemini erişilebilirliğiyle karıştırıyor gibi görünüyor
    • Gerçek production ortamı AI Studio değil, Vertex AI
      Eskiden servis hesabı kurulumu karmaşıktı ve dokümantasyon da daha çok CLI kimlik doğrulamasına odaklıydı
      Son dönemde Express Mode ile API Key kullanımı mümkün oldu ama insanların şikâyet etmesi anlaşılır
      Geçmişte Vertex ile AI Studio arasındaki özellik farkı da çok büyüktü
      İlgili tartışma: Google AI Studio forumu
    • Her şey günde birkaç kez kısmen bozuluyor
      Kişisel Workspace hesabımla AI Studio kullanıyorum ama bir günden diğerine Gemini CLI API anahtarımı reddetmeye başladı
      Sebep yok, açıklama yok. Ödeme de yapıyorum ama erişim engelleniyor
      Şirket hesabına geçmeye çalıştım ama dokümanlar birbirine çok benzediği için yanlış servise kaydoldum
      Sonunda Gemini Pro'ya sorunca bana 27 adımlı bir süreç verdi. Bunlardan biri bile takılırsa en başa dönüyorsun
      Azure da benzer ya da daha kötü. GPT-5 erişim izni bile yok
  • “Set up billing” bağlantısına tıklayınca Google AI Studio'dan Cloud Console'a yönlendirildim
    O anda çaresizlik hissi çöktü. AWS ya da GCP konsoluna her girişimde eski dokümanlar ve karmaşık dashboard'larla zaman kaybediyorum

    • “O eski AWS dokümanları şu anda bu odada bizimle mi?” diye şaka yapılacak kadar kötü
  • Gemini kullanırken ben de aynı nedenle vazgeçtim
    Google'ın karmaşık prosedürlerine zaman harcayacak lüksüm yok

  • “nano banana pro”yu görüp API anahtarı almaya çalıştım, 5 dakika içinde vazgeçtim
    Bunun sadece benim başıma geldiğini sanıyordum ama zeki insanlar da aynı yere takılıyor
    McDonald's kioskunda okuma yazma bilmesen bile hamburger sipariş edebiliyorsun; Google neden böyle temel bir UX yapamıyor, anlamıyorum

    • IBM'in AI cloud'u da benzerdi. Dokümantasyon eskiydi ve bir sürü API anahtarı türü arasında gerçek olan yalnızca bir tanesiydi
      Adeta Mario kale bölümü gibiydi; ancak doğru sırayı izlersen çıkabiliyordun
      IBM için anlaşılır ama Google da o seviyeye gelmiş gibi duruyor
    • Google'ın iç kültürünün kullanıcıya yabancı bir balonun içinde kalmış olması bence bu sonucu doğuruyor
  • Gemini API ekibi bunu görürse, Structured Outputs kullanırken oluşan
    'The specified schema produces a constraint that has too many states for serving' hatası hakkında
    biraz daha şeffaf bir açıklama rica ediyorum
    Muhtemelen kısıt grameri ya da token maskesinin fazla büyümesiyle ilgili bir sorun
    OpenAI, açık dokümantasyon ve cömert sınırlar sunuyor
    İlgili issue da GitHub üzerinde herhangi bir gerekçe olmadan kapatılmış
    Yine de Gemini modellerinin hızı etkileyici ve API kalitesi geçen yıla göre çok iyileşmiş

  • Geçmişte HN'de bir şikâyet yazınca Logan doğrudan geri bildirim istemişti
    Kendisi X hesabında da oldukça aktif ve gelecek ay AI Studio'nun UX/UI iyileştirmelerini duyurdu
    Böylesine büyük bir organizasyonda bile ürüne odaklanan birini görmek umut verici

    • Ama Bluesky'da “vibe coding update” duyurması bana erken bir hamle gibi geliyor
      Ekibin yönü net değil ve Google PM'lerinin eskisi kadar saha hissine sahip olmadığını düşünüyorum
    • Google geliştirici ilişkileri ekibi sık sık geri bildirim alıyor ama bunun gerçekten eyleme dönüştüğü durumlar nadir
      Sanki stratejik olarak önemli hâle gelmesini bekliyorlar
      “Ödeme sürecini kolaylaştırmak” neden stratejik olarak önemli sayılmıyor, bunu anlamıyorum