Dosya isteme stratejileri

Gemini yapay zeka (AI) modelleri ailesi, yapay zeka metin, resim ve ses dahil çeşitli giriş verileri. Bu modeller birden fazla veri türü veya modu işleyebilir; Gemini modelleri çok modlu modeller olarak adlandırılır veya çok modlu özelliklere sahip olarak açıklanır.

Bu sayfada, medya dosyalarını Google Ads ile kullanma konusunda yönergeler ve en iyi uygulamalar istemlerini kullanabilirsiniz. Gemini Files API'yi istemlerinize ekleme için daha fazla bilgi edinmek istiyorsanız Medya dosyalarıyla istem kullanma.

Medya dosyalarını istemlerle kullanma

İstemlerinizde çeşitli veri türlerini kullanabilmek size daha fazla avantaj sunar daha fazla esneklik sağlayabilir. Örneğin, örnek olarak, modele lezzetli bir yemeğin fotoğrafını gönderebilir ve kendisinden yemekle ilgili kısa bir blog yazmak.

İstem Yanıt

Bu resmi temel alan kısa ve ilgi çekici bir blog yayını yazın. Uygulama fotoğrafa yemeğin açıklamasını ekle ve yolculuğum hakkında konuş öğün hazırlama.


Çerezler

Yemek hazırlamak, zamandan ve paradan tasarruf etmenin harika bir yoludur ve daha sağlıklı beslenmenize yardımcı olur. Bu yemek, iyi bir sağlıklı yaşam deneyimi için ve önceden kolayca hazırlanabilen lezzetli bir yemek seçin.

Bu yemekte kahverengi pirinç, kızarmış sebzeler ve teriyaki soslu tavuk yer alır. Kahverengi pirinç, ihtiyacınız olan sağlıklı ve karmaşık bir karbonhidrattır tasarruf sağlar. Sebze kızartması günlük enerjinizi almanızı içeren bir tavuk teriyaki yemeğidir. Tavuk teriyaki, protein açısından zengin bir seçenek olabilir.

Bu yemeği hazırlamak da çok kolaydır. Kavrulmuş kahverengi pirinç Tavuk teriyakiyi pişir. Her şey pişirildiğinde yemek hazırlama kaplarına bölüp buzdolabında saklamaya karar verdiler. Ardından bir konteyner alıp yoğun sabaha çıkabilirsiniz.

Kolayca tüketebileceğiniz sağlıklı ve lezzetli bir yemek arıyorsanız bu yemek harika bir seçenektir. Pek çok hem de sizi doyuracak ve mutlu edecek.

Sağlıklı ve lezzetli bir yemek tarifi hazır!

Medya kullanarak istem alma stratejileri

medya dosyalarınız varsa istediğiniz sonuçları almanıza yardımcı gerekir. Aşağıdaki bölümlerde tasarım yaklaşımları ve sorun giderme konuları ele alınmaktadır çok modlu giriş kullanan istemleri iyileştirmeye yönelik ipuçları.

Aşağıdaki en iyi uygulamalardan yararlanarak çok modlu istemlerinizi iyileştirebilirsiniz:

  • İstem tasarımıyla ilgili temel bilgiler

    • Talimatlarda net olun: Yanlış yorumlanmaya minimum alan bırakacak açık ve kısa talimatlar oluşturun.
    • İsteminize birkaç örnek ekleyin: Neyi başarmak istediğinizi göstermek için gerçekçi birkaç çekimlik örnekler kullanın.
    • Adım adım açıklayın: Karmaşık görevleri yönetilebilir alt hedeflere bölün ve süreç boyunca modele yol gösterin.
    • Çıkış biçimini belirtin: İsteminizde çıkışın Markdown, JSON, HTML vb. gibi istediğiniz biçimde olmasını isteyin.
    • Tek resimli istemlerde resminizi ön plana çıkarın: Gemini, resim ve metin girişlerini herhangi bir sırada işleyebiliyor olsa da tek bir resim içeren istemlerde metin isteminden önce yer alması daha iyi performans gösterebilir.
  • Çok modlu isteminizle ilgili sorunları giderme

    • Model, resmin ilgili bölümünden bilgi çizmiyorsa: İstemin bilgi almasını istediğiniz görselin hangi yönlerinden bilgi almak istediğinize dair ipuçları bırakın.
    • Model çıkışı çok genelse (resime yeterince uyarlanmamışsa): İstemin başında, görev talimatını sağlamadan önce modelden resimleri açıklamasını veya modelden görüntüde ne olduğuna bakmasını istemeyi deneyin.

İstem tasarımıyla ilgili temel bilgiler

Bu bölümde, bir önceki bölümde listelenen en iyi uygulamalar açıklanmaktadır.

Not: Aşağıdaki Gemini örneklerinden alınan model sonuçları çalıştırmadan çalıştırmaya değişiklik gösterebilir.

Talimatlarınızda net olun

İstemler en başarılı sonuçları net ve ayrıntılı olurlar. Aklınızda belirli bir çıkış varsa istediğiniz çıktıyı elde edebilmek için bu koşulu isteme dahil etmeniz daha iyi olur.

Bazen bir istemin amacı, onu yazan kişiye net bir şekilde anlaşılabilir ancak aslında tam olarak belirtilmemiştir. Model davranışını özelleştirmek için isteminizin nasıl (yanlış) yorumlanabileceğini göz önünde bulundurun ve verdiğiniz talimatların belirli ve net olduğundan emin olun. Yanlış yorumlanmaya minimum alan bırakmayı unutmayın

Bu havaalanı panosunda, modelden yalnızca "bu resmi tarif et"i istemesi genel bir açıklama oluşturabilir. Modelin resimdeki zamanı ve şehri ayrıştırması gerekiyorsa bu isteği doğrudan isteminize ekleyebilirsiniz.

İstem Model yanıtı

Bu resmi tanımlayın.

Resimde, havaalanı geliş ve kalkış paneli gösterilmektedir.

Güncellenen istem İyileştirilmiş yanıt
Seyahat zaman çizelgesi

Bu resimde gösterilen havaalanı panosundan saati ve şehri liste halinde ayrıştırın.

  • 10:50 Moskova
  • 11:05 Edinburgh
  • 11:05 Londra
  • 11:10 Bükreş
  • 11:30 Kiev
  • 11:35 Dublin
  • 11:45 Doğu İç Bölge
  • 12:15 Sofya
  • 12:30 Londra
  • 12:30 İstanbul
  • 12:40 St. Petersburg
  • 12:40 Londra
  • 12:45 Manchester
  • Birkaç örnek ekleyin

    Gemini modeli, birden fazla girişi kabul edebilir ve bunları, istediğiniz çıkışı seçin. Bu örneklerin eklenmesi, modelin kalıpları belirlemesine ve ve yeni örneğe verilen yanıtlar arasındaki ilişkiyi tartışacağız. Buna diğer adlar da "birkaç atış" ele alacağız.

    Aşağıdaki örnekte ilk çıkış cümle biçiminde yazılmıştır ve ülke (Brezilya). Çıkışın farklı bir biçimde veya tarzda olmasını istediğinizi ve ülkeyle değil, yalnızca şehirle. İsteminize birkaç çekim örneği eklemek modeli yönlendirebilir yanıt vermeyi unutmayın.

    İstem Model yanıt
    Seyahat zaman çizelgesi

    Önemli nokta ile birlikte şehri belirleyin.

    Brezilya'nın Rio de Janeiro şehrindeki ünlü Kurtarıcı İsa Heykeli bu bölgede yer alır.

    Güncellenen istem İyileştirilmiş yanıt

    Önemli nokta ile birlikte şehri belirleyin.

    kolezyum

    şehir: Roma, önemli nokta: Kolezyum.

    Yasak Şehir

    şehir: Pekin, önemli nokta: Yasak Şehir

    yasak-şehir

    şehir: Rio de Janeiro, önemli nokta: Kurtarıcı İsa heykeli

    Adım adım açıklayın

    Hem görsel anlama hem de akıl yürütmeyi gerektirenler gibi karmaşık görevlerde daha küçük ve basit adımlara bölebilirsiniz. Alternatif olarak doğrudan modelden isteminizde “adım adım düşünmesini” isteyin.

    İstem Model yanıtı

    Tuvalet kağıdım ne zaman bitecek?

    Yakında yalnızca 3 zarınız kaldı.

    Güncellenen istem İyileştirilmiş yanıt

      1. Öncelikle, bu resimde kaç tuvalet kağıdı rulosu olduğunu sayın.
      2. Ardından, sıradan bir kişinin günde ne kadar tuvalet kağıdı kullandığını belirleyin.
      3. Bu tuvalet kağıdı rulolarının ne kadar süre dayanacağını hesaplayın.

      1. Bu resimde 3 rulo tuvalet kağıdı var.
      2. Sıradan bir kişi günde yaklaşık 20 yaprak tuvalet kağıdı kullanır.
      3. Her ruloda 200 sayfa varsa her rulo yaklaşık 10 gün çalışır. Dolayısıyla, 3 zar yaklaşık bir ay kullanılabilir.

    Matematik problemleri veya diğer sözel problemler, modelin adım adım düşünmesini istemek için mükemmel adaylardır.

    İstem Yanıt

    Dizideki 4. terim nedir?

    -135

    Modelin yanıtı yanlış. Bunu iyileştirmenin bir yolu, istemi yanıtlamadan önce modelden sorunu ayrıştırmasını istemektir.

    İstem Yanıt

    Önce resimdeki formülü ayrıştırın.

    Ardından formüle göre "dizideki 4. terim nedir?" cevabını verin.

    Sonucu genişletmek için tıklayın

    $$ b(n) = b(n-1) * (-3) $$

    $$ b(1) = 15 $$

    1. Formülde n = 4 ifadesini kullanın:
    2. $$ b(4) = b(4-1) * (-3) $$

      $$ b(4) = b(3) * (-3) $$

    3. b(3)'ün değerini bilmediğimizden formüle n = 3 yazın:
    4. $$ b(3) = b(3-1) * (-3) $$

      $$ b(3) = b(2) * (-3) $$

    5. b(2)'nin değerini bilmediğimizden formüle n = 2 yazın:
    6. $$ b(2) = b(2-1) * (-3) $$

      $$ b(2) = b(1) * (-3) $$

    7. b(1)'in değerinin 15 olduğunu bildiğimiz için bu değeri formülde yerine kullanın:
    8. $$ b(2) = 15 * (-3) $$

      $$ b(2) = -45 $$

    9. Artık b(2)'nin değerini bildiğimize göre, bunu b(3) formülünde yerine kullanın:
    10. $$ b(3) = b(2) * (-3) $$

      $$ b(3) = -45 * (-3) $$

      $$ b(3) = 135 $$

    11. Artık b(3)'ün değerini bildiğimize göre, bunu b(4) formülüne yazın:
    12. $$ b(4) = b(3) * (-3) $$

      $$ b(4) = 135 * (-3) $$

      $$ b(4) = -405 $$

    Dolayısıyla, dizideki 4. terim -405'tir.

    Bu model yanıtı doğru. Artık yanıtı daha da sadeleştirmek için modelden adım adım düşünmesini isteyebilirsiniz.

    Güncellenen istem İyileştirilmiş yanıt

    Dizideki 4. terim nedir? Adım adım düşünün.

    İlk terim 15'tir.

    İkinci terim, b(1) * (-3) = 15 * (-3) = -45'tir.

    Üçüncü terim, b(2) * (-3) = -45 * (-3) = 135'tir.

    Dördüncü terim, b(3) * (-3) = 135 * (-3) = -405'tir.

    Çıkış biçimini belirtmeyi deneyin

    Yaygın bir sorun da model çıkışının belirli bir biçimde (ör.markdown, JSON, HTML) olması gerekmesidir. Özellikle model çıkışının nasıl beslenir? Modele, istem içinde bunu yapmasını söyleyerek çıktıyı bu biçimde üretmeyi deneyebilirsiniz. Aşağıda iki örnek verilmiştir:

    İstem Model yanıtı

    Bu resimdeki tabloyu Markdown biçimine ayrıştır

    | Konu | Durum | Zaman | Başlangıç tarihi | Son tarih: |

    | ------- | ------ | ---- | --------- | ------ |

    | Matematik | Bitti | 1,5 sa.| 29.11.2023 | 01.12.2023 |

    | Coğrafya | Bitti | 30 dk | 02.12.2023 | 04.12.2023 |

    | Fizik | Devam ediyor | 2 sa. | 03.12.2023 | 05.12.2023 |

    | Biyoloji | Başlamadı | 6 sa. | 02.11.2016 | 06.12.2023 |

    İstem Model yanıt

    Aşağıdaki özelliklerin tümünü içeren bir liste sağlayın:

    malzemeler, mutfak türü, vejetaryen olsun veya olmasın, JSON biçiminde

    ```json```

    {

    "ingredients": [

    "rice",

    "shrimp",

    "clams",

    "mussels",

    "peas",

    "tomatoes",

    "onions",

    "garlic",

    "olive oil",

    "paprika",

    "salt",

    "pepper"

    ],

    "type of cuisine": "Spanish",

    "vegetarian": false

    Tek resimli istemler için ilk önce resminizi koyun

    Gemini, görselleri ve metinleri istemdeki herhangi bir sırada yorumlayabilir ancak Gemini, ön plana çıkarmanız daha iyi sonuçlar sağlayabilir. Aşağıdaki örneklerde, seçtiğiniz görsel her istemdeki metinden önce gelir.

    Çok modlu isteminizle ilgili sorunları giderme

    Faydalı bir yanıt alamıyorsanız isteminizle ilgili sorunları gidermeniz gerekebilir. Deneyebileceğiniz birkaç stratejiyi aşağıda bulabilirsiniz.

    Model, resmin ilgili bölümünden bilgi çizmiyorsa

    Daha net bir yanıt almak için istemin görselin hangi yönlerini göstermesini istediğinizi belirtebilirsiniz yanıt verirken bilgi almayı gerektirir.

    İstem Model yanıtı

    Bu bebek bezleri kaç gün dayanacak?

    Bebek bezleri bitmeden önce 198 gün yetişecek.

    Güncellenen istem İyileştirilmiş yanıt

    Bezler bitmeden önce ne kadar daha dayanacak?

    Çocuğun yaşını belirlemek için kutuda gösterilen ağırlığı ve kutudaki toplam bebek bezi sayısını kullanın.

    Toplam sayıyı, çocuğun günde kaç kez bez aldığına bölün.

    Kutuda 198 bebek bezi var. Kutuda, bebek bezlerinin 13-15 kg arası bir çocuk için olduğu yazıyor.

    Bu ağırlık aralığındaki ortalama çocuk muhtemelen 1-2 yaş arasındadır.

    2 yaşındaki bir çocuk genellikle günde 6 bez alır. Bu nedenle, bebek bezi yaklaşık 33 gün (198/6) kullanılabilir.

    Model çıkışı çok genelse ve resim girişi için yeterince özelleştirilmemişse

    Modelin, yanıtlarını resimlere göre uyarlamasına yardımcı olmak için, akıl yürütme görevini gerçekleştirmeden önce resimleri açıklamasını istemeyi deneyin.

    İstem Model yanıtı

    Bu resimlerin ortak noktası nedir?

    Dört resmin tamamı manzara fotoğrafçılığına örnektir.

    Güncellenen istem İyileştirilmiş yanıt

    Öncelikle, her resimde nelerin yer aldığını ayrıntılı olarak açıklayın. Bu resimlerin ortak noktası nedir?

    İlk resimde, bavul toplayan bir kişi görülüyor. İkinci resimde, bir alışveriş merkezinin boş koridoru gösteriliyor. Üçüncü resimde bir rulo tuvalet kağıdı gösteriliyor. Dördüncü resimde karanlık ve fırtınalı bir deniz gösteriliyor.

    Bu resimler arasındaki ortak nokta, hepsinin liminal boşluk örnekleri olmasıdır. Boşluklar, başka iki yer veya durum arasında kalan yerler veya durumlardır. Çoğunlukla belirsizlik veya muğlaklık hissiyle tanımlanır.

    İlk resimde, evde ile seyahatte olma arasında geçen kişi gösteriliyor. İkinci resimde, iki mağaza arasındaki koridoru gösteriyor. Üçüncü resimde, banyoyu temsil edebilecek tuvalet kağıdı yer alıyor. Banyo, özel alanlar ile odalar arasındaki ve kamusal alanlar. Burası, dış dünyaya girme veya dünyadan ayrılma konusunda kendimizi hazırladığımız bir yerdir.

    Dördüncü resimde denizin sakin ve fırtınalı olduğu görülüyor.

    Küçük alanlar hem heyecan verici hem de tedirgin edici olabilir. Yeni bir başlangıç veya bitiş yeri olabilir. Bir düşünme egzersizi ya da eylem yeri olabilir.

    Modelden açıkça resimdeki içeriğe referans vermesini de isteyebilirsiniz.

    Güncellenen istem İyileştirilmiş yanıt

    Bu resimlerin ortak noktası nedir? Yanıtınızdaki görsellerde yer alan içeriklere bakın.

    Resimlerin tümü seyahatle ilgili. İlk resimde bir bavul dolduran bir kişi gösteriliyor. İkinci resimde alışveriş merkezindeki boş bir koridor, üçüncü resimde bir tuvalet kağıdı, dördüncü resimde ise karanlık ve fırtınalı deniz.

    Bu görsellerin tümü seyahatle ilgili seyahat ederler. İlk resimde, bavul dolduran bir kişi görülüyor. Bu, insanların bavullarını seyahate çıkmanız gerekebilir. İkinci resimde, müşterilerin alışveriş yaptığı bir alışveriş merkezinin boş koridoru genellikle gezileri için bir şeyler satın alır. Üçüncü resimde ise bir tuvalet kağıdı yığını gösteriliyor. seyahat ederken sıklıkla kullandıkları bir seçenektir. Dördüncü resimde, deniz kabuğunun altında bulunan karanlık ve fırtınalı seyahat ederken sıklıkla karşılaşılan bir durum.

    Aynı ipuçları resimlerden elde edilen reklam öğesi çıktıları için de geçerlidir. Aşağıdaki örnekte Modelden açıkça resimdeki bazı yönleri dahil etmesini istemek sonucu iyileştirebilir.

    İstem Model yanıtı

    Bu resim hakkında bir şiir yazabilir misin?

    Küçük tavşan, çok yumuşak ve kahverengi
    Arazide yukarı aşağı zıplama.
    Kulakların uzun, kuyruğun çok küçük,
    Hepsi arasındaki en tatlı yaratıksın.

    Çimleri yiyorsunuz, o kadar yeşil ve tatlı ki
    Beni gördüğünüzde ayrılmayın.
    Ama her zaman arkadaşın olacağım,
    Sonuna kadar minik tavşan.

    Güncellenen istem İyileştirilmiş yanıt

    Bu resim hakkında açıklayıcı ve dramatik bir şiir yazıp konumu paylaşabilir misiniz?

    Yeşil üzerindeki küçük tavşan,
    Kulakları çok uzun, çok istekli.
    Oralarda ne görüyorsun,
    Uzakta, nereye bakıyorsun?

    Okyanus mavisi mi,
    Güneş parıltıyor mu?
    Ya da çöküp kükreyen dalgalar,
    Sevdiğiniz bir ritim mi?

    Küçük tavşan, bana doğrusunu söyle,
    Bu kadar dikkatinizi çeken şey ne?
    Tuzlu esinti mi?
    Ya da martıların ağlıyor lütfen.

    Belki de her şeyin çokluğundan dolayı,
    Dünya çok büyük ve küçük.
    Hayallerin dolaşabileceği bir yer,
    Macera da olabilir.

    Küçük tavşan, ne hayal ediyorsun acaba,
    Çimlere otururken çok sakinsiniz.
    Derinleri keşfetmek mi istiyorsunuz?
    Yoksa sıçrama için karada mı kalın?

    Ne olursa olsun küçük tavşan
    Mucize kıvılcımını yakıp söndür.
    Hayalleriniz ve istekleriniz için,
    Sizi bekleyen bir dünya var.

    İstemin başarısız olduğu bölümü giderme

    İstemin başarısız olup olmadığını anlamak zor olabilir. Bunun nedeni, modelin Başta resmi anlamadı ya da resmi anladıysa daha sonra doğru akıl yürütme adımlarını uygulamamıştır.

    Bu nedenleri netleştirmek için modelden resmin içeriğini açıklamasını isteyin.

    Aşağıdaki örnekte, modelle eşleştirildiğinde şaşırtıcı görünen bir atıştırmalıkla yanıt veriyorsa çay (ör.patlamış mısır) içeriyorsa önce modelin doğru şekilde tanınıp tanınmadığını belirlemek için sorunu giderebilirsiniz. resim çay içeriyor.

    İstem Sorun giderme istemi

    1 dakikada hazırlayabileceğim ve buna uygun bir atıştırmalık olabilir mi?

    Bu resmin içeriğini açıklayın.

    Diğer bir strateji, modelden akıl yürütmesini istemektir. Bu, varsa akıl yürütmenin hangi bölümünün bozulduğunu bulmanıza yardımcı olabilir.

    İstem Sorun giderme istemi

    1 dakikada hazırlayabileceğim ve buna uygun bir atıştırmalık olabilir mi?

    1 dakikada hazırlayabileceğim ve buna uygun bir atıştırmalık olabilir mi? Lütfen nedeniyle birlikte açıklayın.

    Örnekleme parametrelerini ayarlama

    Her istekte modele yalnızca çok modlu istemi değil, bir dizi örnekleme parametresi de gönderirsiniz. Model, farklı parametre değerleri için farklı sonuçlar oluşturabilir. Farklı alanlarla denemeler yapın parametrelerini kullanır. En sık ayarlanan parametreler şunlardır:

    • Sıcaklık
    • üst P
    • ilk K

    Sıcaklık

    Sıcaklık, yanıt oluşturma sırasında örneklemede kullanılır. Örnekleme, top-P ve üst K uygulandığında gerçekleşir. Sıcaklık, jeton seçimindeki rastgelelik derecesini kontrol eder. Daha düşük sıcaklıklar şu tür istemler için uygundur: daha belirgin ve daha az açık uçlu veya yaratıcı bir tepki gerektirirken, yüksek sıcaklıklar daha ve yaratıcılık gerektiren sonuçlar elde edersiniz. 0 derecelik sıcaklık deterministiktir. Diğer bir deyişle, en yüksek olasılık yanıtı her zaman seçilidir.

    Çoğu kullanım alanında 0, 4 dereceyle başlamayı deneyin. Daha fazla reklam öğesi sonucuna ihtiyacınız varsa değer. Halüsinasyonların net olduğunu görürseniz sıcaklığı düşürmeyi deneyin.

    İlk Ana

    İlk K işlemi, modelin çıkış için jetonları seçme şeklini değiştirir. İlk 1'de yer alan "1", bir sonraki seçili jetonun modelin kelime hazinesindeki tüm simgeler arasında en olası olanı (açkanlı kod çözme olarak da adlandırılır) ilk 3, en olası üç jeton arasından bir sonraki jetonun sıcaklık kullanılıyor.

    Her jeton seçimi adımı için en yüksek olasılıklara sahip ilk bin jeton örneklenir. Sonra Jetonlar, sıcaklık örnekleme kullanılarak seçilen son jetonla birinci P'ye göre daha fazla filtrelenir.

    Daha az rastgele yanıtlar için daha düşük bir değer, daha rastgele yanıtlar için daha yüksek bir değer belirtin. Üst-K için varsayılan değer 32'dir.

    Üst-P

    Top-P, modelin çıkış için jetonları seçme şeklini değiştirir. Jetonlar en yüksekten seçilir (ilk K'ya bakın) olasılıklarının toplamı en yüksek P değerine eşit olana kadar en küçük olasılığa Örneğin, A, B ve C'nin olasılığı 0,6, 0,3, 0,1 ve üst P değeri 0,9 ise model sıcaklığı kullanarak sonraki jeton olarak A veya B'yi seçin ve C'yi aday olarak hariç tutun.

    Daha az rastgele yanıtlar için daha düşük bir değer, daha rastgele yanıtlar için daha yüksek bir değer belirtin. Varsayılan üst-P değeri 1,0'dır.

    Sonraki adımlar