13 puan yazan spilist2 2025-04-18 | Henüz yorum yok. | WhatsApp'ta paylaş

(Orijinal yazıda sistem prompt'u, kod snippet'leri ve GIF'ler yer alıyor)

  • Google AI Studio güncellendi ve Gemini kullanan çeşitli mini uygulamalarla (Starter Apps) oynayabileceğiniz bir alan eklendi
  • 10+'dan fazla demo, kodu değiştirerek çalıştırılabiliyor. Yerleşik Gemini API Key kullanıldığı için ücretsiz
    • Ama fazla kullanınca 400 hatası veriyor. Günlük çağrı limiti gibi bir şey varmış gibi görünüyor.
    • Başka bir hesapla çalıştırmak mümkün

Tahmin edelim: Google bu demoları neden yayımladı?

  • Son dönemde Gemini, metnin ötesinde görüntü ve videoyu da anlayıp üretebilen multimodal özellikleri ve güçlü kodlama becerileriyle dikkat çekiyor.
  • Ancak çoğu kullanım hâlâ LLM chatbot'ları içinde kalıyor; sıradan kullanıcıların bunu API seviyesinde değerlendirmesi çok yaygın değildi.
  • Google, bu yeteneklerin API üzerinden de yoğun biçimde kullanılıp gelir getirmesini umarak bu demoları sunmuş olabilir mi?
    • Çünkü tüm demolar, Gemini'nin yeteneklerini kod seviyesinde başka Google API'leriyle birleştirerek web uygulaması olarak nasıl hayata geçirebileceğinizi gösteren birer vitrin

Demo prompt'ları ve kod analizi

Nispeten karmaşık 2 tanesine baktım

Video Toys: videoyu anlayıp açıklama + vibe coding örneği

  • YouTube videosunu Gemini 2.5 ile analiz edip, basit bir interaktif eğitim materyali uygulamasını vibe coding ile üreten bir demo
    • Videoyu, "interaktif web uygulamalarıyla eğitim deneyimi tasarlama konusunda uzman bir eğitimci ve ürün tasarımcısı" rolünde analiz ettiriyor; ardından bu web uygulamasının spesifikasyonunu çıkarıp onu uyguluyor
  • Örnek videonun içeriği önceden analiz edildiği için eğitim materyali uygulamasını doğrudan çalıştırabiliyorsunuz
  • Birkaç dosyadan oluşan diğer demo uygulamaların aksine React ile hazırlanmış
  • Gemini'nin oluşturduğu vibe coding spesifikasyonunu ve üretilen kodu kullanıcı tamamen düzenleyebiliyor
  • Video tabanlı servisler veya kod üreten servisler yapmak isteyenlere önerilir

Maps Planner: multimodal + function calling + structured output + harita API örneği

  • Bir yer adı verdiğinizde onu açıklayan, Day Planner Mode açıldığında ise bir günlük gezi planı hazırlayan bir demo. Seyahat süresini de tahmin ediyor
  • General Explorer Mode ve Day Planner Mode olmak üzere 2 modu tek bir sistem prompt'u ile destekliyor
    • Kullanıcının hangi modu seçtiğine göre sistem prompt'unu ince biçimde değiştirmesi etkileyici
  • Harita verisini doğru biçimde alıp vermek ve iki konum arasına doğru şekilde çizgi çizmek için fonksiyonlar tanımlanıyor ve Gemini bunları çağırıyor
    • MCP ile hedeflenen genişletilebilirlik muhtemelen tam olarak böyle bir şey
  • Prompt tarafı kadar, harita API'si ve konum verisini ele alma yöntemi de iyi gösterilmiş. Harita tabanlı servis yapmak isteyenlere önerilir

Kendiniz yapmak

  • Demo uygulamaları kopyalayıp özelleştirebilirsiniz. Sıfırdan başlayanlar için de çok sayıda şablon var
  • Explain Things with Lots of Tiny Cats adlı görsel üretim demosunu kopyalayıp kendime göre uyarladım
    • Bir kavramı açıklamasını istediğinizde, birçok kedinin metaforlarıyla bir tür webtoon oluşturan bir demo
    • Görsel üretimini sürdürmeye zorlayan prompt (No commentary, just begin your explanation. Keep going until you're done.) ve üretilen görselleri stream olarak tek tek gösteren kod dikkat çekiciydi
  • Bunu Korece + su aygırı sürümüne çevirip Su aygırları her şeyi bilir adlı versiyonu yaptım
    • Google Fonts'tan uygun bir Korece font alıp HTML kodunu ve prompt'u biraz değiştirdim
  • Kendi uygulamanızı paylaşma özelliği var ama pek düzgün çalışmıyor
    • İlgili tüm dosyalar Google Drive'a kaydedildiği için, doğrudan Google Drive'a gidip dosya paylaşır gibi yapmak yeterli

Gemini Cookbook

  • Starter Apps eğlenceli web uygulaması örnekleri sunarken, burada çok çeşitli Python örnekleri yer alıyor
    • Birkaç saat önce yayımlanan Gemini 2.5 Flash örnekleri de var
  • Generative AI servisi geliştirecekler için başvurulabilecek iyi bir kaynak

Henüz yorum yok.

Henüz yorum yok.