(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.