Hızlı tasarım stratejileri

Bu sayfada, reklamlarınızı incelerken kullanabileceğiniz bazı genel istem tasarım en iyi uygulamaları anlatacağım. İstem tasarlamanın doğru ya da yanlış bir yolu olmasa da modelin yanıtlarını etkilemek için kullanabileceğiniz stratejilerdir. Titizlikle yapılan testler ve değerlendirmeler model performansını optimize etmek için kritik önemdedir.

Büyük dil modelleri (LLM) modelleri öğrenmek için çok miktarda metin verisiyle eğitilir. ve dil birimleri arasındaki ilişkiyi tartışacağız. Bir metin (istem) sağlandığında dil modelleri Gelişmiş bir otomatik tamamlama aracı gibi, bir sonraki aşamanın neler olabileceğini tahmin etmek için kullanılır. Dolayısıyla, İstemler tasarlarken, bir modelin gerçekleşeceği tahmin sürecini etkileyebilecek farklı faktörleri göz önünde bulundurun. tıklayın.

Açık ve net talimatlar verin

Modele ne yapacağıyla ilgili talimatlar vermek, modeli özelleştirmenin etkili ve verimli bir yoludur gösterir. Verdiğiniz talimatların açık ve spesifik olduğundan emin olun. Talimatlar aşağıdaki gibi olabilir: adım adım talimatlardan oluşan bir liste gibi basit ya da kullanıcının deneyimini ve deneyimini düşünce yapısı.

Gerçekleştirilecek görevi tanımlayın

Modelin gerçekleştirmesini istediğiniz görevi ayrıntılı olarak açıklayın. Görevi tamamlamak için adım adım talimatlar içeren bir liste şeklinde veya bir kullanıcının deneyimini ve düşünce yapısını açıklayacak kadar karmaşıktır. İlgili içeriği oluşturmak için kullanılan aşağıdaki istem, modele bir metin bloğunu özetlemesini söyler:

Summarize this text.
Text: A quantum computer exploits quantum mechanical phenomena to perform calculations exponentially
faster than any modern traditional computer. At very tiny scales, physical matter acts as both
particles and as waves, and quantum computing uses specialized hardware to leverage this behavior.
The operating principles of quantum devices is beyond the scope of classical physics. When deployed
at scale, quantum computers could be used in a wide variety of applications such as: in
cybersecurity to break existing encryption methods while helping researchers create new ones, in
meteorology to develop better weather forecasting etc. However, the current state of the art quantum
computers are still largely experimental and impractical.
  
Quantum computers utilize quantum mechanical phenomena to perform computations significantly faster
than traditional computers. By exploiting the particle-wave duality of matter at tiny scales,
quantum computers leverage specialized hardware to solve problems beyond classical physics.
Potential applications include breaking encryption, developing better weather forecasting, and more.
However, current quantum computers are still largely experimental and impractical.
  

Kısıtlamaları belirtme

İstemin okunması veya yanıt oluşturulmasıyla ilgili kısıtlamaları belirtin. Modele, projenizin konusunda bilgi sahibi olmanızı sağlar. Önceki örnekte verilen özet, orijinalden daha kısa ama özetin daha kısa olmasını isteyebilirsiniz. Bu durumda, özetin ne uzunlukta olmasını istediğinize ilişkin istem:

Summarize this text in two sentences.
Text: A quantum computer exploits quantum mechanical phenomena to perform calculations exponentially
faster than any modern traditional computer. At very tiny scales, physical matter acts as both
particles and as waves, and quantum computing uses specialized hardware to leverage this behavior.
The operating principles of quantum devices is beyond the scope of classical physics. When deployed
at scale, quantum computers could be used in a wide variety of applications such as: in
cybersecurity to break existing encryption methods while helping researchers create new ones, in
meteorology to develop better weather forecasting etc. However, the current state of the art quantum
computers are still largely experimental and impractical.
    

Quantum computers use quantum mechanical phenomena to perform calculations much faster than
traditional computers. They have the potential to revolutionize various fields, but current quantum
computers are still experimental and impractical.
    

Yanıtın biçimini tanımlama

Yanıtın biçimini belirten talimatlar da verebilirsiniz. Örneğin, bir görevi tamamlamak için yanıtın tablo, madde işaretli liste, asansör konuşması, anahtar kelime, cümle veya paragrafından emin olun. Aşağıdaki istem, modele önemli bilgileri maddeler halinde metin:

Summarize this text as bullets points of key information.
Text: A quantum computer exploits quantum mechanical phenomena to perform calculations exponentially
faster than any modern traditional computer. At very tiny scales, physical matter acts as both
particles and as waves, and quantum computing uses specialized hardware to leverage this behavior.
The operating principles of quantum devices is beyond the scope of classical physics. When deployed
at scale, quantum computers could be used in a wide variety of applications such as: in
cybersecurity to break existing encryption methods while helping researchers create new ones, in
meteorology to develop better weather forecasting etc. However, the current state of the art quantum
computers are still largely experimental and impractical.
  
- Quantum computers leverage quantum mechanical phenomena for exponentially faster calculations than
  traditional computers.
- Quantum devices utilize specialized hardware to exploit tiny-scale matter behavior as both
  particles and waves.
- Their operating principles transcend classical physics.
- Potential applications include cybersecurity, weather forecasting, and more.
- Current quantum computers are largely experimental and impractical.
  

Özet

  • Modellere ne yapmaları gerektiğiyle ilgili talimatlar verin.
  • Talimatların net ve spesifik olmasına dikkat edin.
  • Çıkış için kısıtlama veya biçimlendirme gereksinimlerini belirtin.

Birkaç çekimlik örnekler ekleyin

İsteme, modelin doğru şekilde çalışmasını gösteren örnekler ekleyebilirsiniz. İlgili içeriği oluşturmak için kullanılan model, örneklerden yararlanarak kalıplar ve ilişkiler belirlemeye çalışır ve bunları, bir yanıt üretilir. Birkaç örnek içeren istemlere birkaç hızlı istem adı verilir. Örnek vermeyen istemlere ise sıfır çekimlik istemler adı verilir. Çok az çekim istemi Genellikle model yanıtlarının biçimlendirmesini, ifade şeklini, kapsamını veya genel kalıbını düzenlemek için kullanılır. Modelin odağını daraltmasına ve daha doğru sonuçlar elde etmesine yardımcı olmak için spesifik ve çeşitli örnekler kullanın sonuç.

İstemlerinize her zaman birkaç çekim örneği eklemenizi öneririz. Birkaç atışlık olmayan istemler örnekler, modele talimatların nasıl uygulanacağını gösterdiği için muhtemelen daha az etkilidir. İçinde Örnekleriniz kullanıcılar için en uygun olanı göstermek açısından yeterince netse isteminizden talimatları hazırlamış olabilirsiniz.

Sıfır kare ve birkaç çekim istemler

Aşağıdaki sıfır atış isteminde modelden en iyi açıklamayı seçmesi istenir.

Please choose the best explanation to the question:

Question: How is snow formed?
Explanation1: Snow is formed when water vapor in the air freezes into ice crystals in the
atmosphere, which can combine and grow into snowflakes as they fall through the atmosphere and
accumulate on the ground.
Explanation2: Water vapor freezes into ice crystals forming snow.
Answer:
  
Explanation1
  

Kullanım alanınız için modelin kısa ve öz yanıtlar vermesi gerekiyorsa kısa ve öz yanıtlara öncelik veren istemdir.

Aşağıdaki istemde, daha kısa açıklamaların tercih edildiği iki örnek verilmiştir. İçinde örneklerin modelin daha kısa açıklamayı seçmesi için yol gösterici olduğunu (Explanation2) içeren bir açıklama oluşturun.

Please choose the best explanation to the question:

Question: Why is sky blue?
Explanation1: The sky appears blue because of Rayleigh scattering, which causes shorter blue
wavelengths of light to be scattered more easily than longer red wavelengths, making the sky look
blue.
Explanation2: Due to Rayleigh scattering effect.
Answer: Explanation2

Question: What is the cause of earthquakes?
Explanation1: Sudden release of energy in the Earth's crust.
Explanation2: Earthquakes happen when tectonic plates suddenly slip or break apart, causing a
release of energy that creates seismic waves that can shake the ground and cause damage.
Answer: Explanation1

Question: How is snow formed?
Explanation1: Snow is formed when water vapor in the air freezes into ice crystals in the
atmosphere, which can combine and grow into snowflakes as they fall through the atmosphere and
accumulate on the ground.
Explanation2: Water vapor freezes into ice crystals forming snow.
Answer:
  
Explanation2
  

Optimum sayıda örneği bulma

En çok istenen örneklere yönelik istemde sunulacak örnek sayısını kullanarak deneme yapabilirsiniz. sonuç. PaLM ve Gemini gibi modeller genellikle birkaç örnek kullanarak kalıpları anlayabilir. kaç örnekle, istenen sonuçları sağlayacağıyla ilgili denemeler yapmaları gerekebilir. Daha basit modeller için farklı örneklere ihtiyacınız olabilir. Aynı zamanda, çok fazla örnek eklerseniz model, şunlara başlayabilir: fazla uyumlu hale getirin.

Anti kalıplar yerine kalıpları göstermek için örnekleri kullanın

Modele izlenecek bir kalıp göstermek için örnekler kullanmak, modele kaçınılması gereken bir antimodeli gösterin.

Negatif kalıp:

Don't end haikus with a question:
Haiku are fun
A short and simple poem
Don't you enjoy them?
  

Olumlu kalıp:

Always end haikus with an assertion:
Haiku are fun
A short and simple poem
A joy to write
  

Örneklerde tutarlı biçimlendirme kullanın

Yanıtları önlemek için birkaç çekimlik örneklerin yapısının ve biçimlendirmesinin aynı olduğundan emin olun istenmeyen biçimlerle. İstemlere birkaç karelik örnek eklemenin temel hedeflerinden biri, yanıt biçimini göstermelidir. Bu nedenle, içeriklerinizin her birinde tutarlı bir format tüm örnekleri, özellikle de XML etiketlerine, boşlukları, yeni satırlara ve ayırıcılar var.

Özet

  • İsteme istem-yanıt örneklerinin eklenmesi, modelin nasıl yanıt vereceğini öğrenmesine yardımcı olur.
  • Modele, izlenecek kalıp örnekleri yerine izlenecek kalıp örnekleri verin. kaçın.
  • Eklenecek istemlerin sayısıyla denemeler yapın. Modele bağlı olarak çok az örnek model davranışını değiştirmekte etkisizdir. Çok fazla örnek olması modelin aşırı sığmasına neden olur.
  • Örneklerde tutarlı biçimlendirme kullanın

Bağlamsal bilgiler ekleyin

Modelin bir sorunu çözmek için ihtiyaç duyduğu bir sorun olduğu anlamına gelir. Bu bağlamsal bilgi, modelin ondan ne istediğinize ilişkin kısıtlamaları ve ayrıntıları anlamasına yardımcı olur öğreteceğim.

Aşağıdaki örnekte, modelden bir yönlendirici için sorun giderme rehberliği sağlaması istenmektedir:

What should I do to fix my disconnected wifi? The light on my Google Wifi router is yellow and
blinking slowly.
  
1. **Check the Cables:**
- Make sure that all cables are securely connected to your Google Wifi router and modem.
- Try replacing the cables with new ones to ensure they are not faulty.


2. **Reboot the Router:**
- Unplug your Google Wifi router and modem from the power outlet.
- Wait for at least 30 seconds.
- Plug the modem and router back in and wait for them to start up.


3. **Factory Reset the Router:**
- Resetting the router will restore it to its default settings.
- Find the small reset button on the back of the router.
- Press and hold the reset button with a paper clip or similar object for 10 seconds.
- Release the button and wait for the router to restart.


4. **Check Your Internet Connection:**
- Use a wired connection to connect a device directly to your modem.
- If the internet works, the issue may be with your router.
- If the internet still doesn't work, contact your Internet Service Provider (ISP).


5. **Update Router's Firmware:**
- Check if there is a firmware update available for your Google Wifi router.
- Download and install the latest firmware update from the Google Wifi app.


6. **Interference and Obstacles:**
- Make sure the router is not near electronic devices that can cause interference, like microwaves or cordless phones.
- Remove any obstacles between the router and your devices, such as furniture or thick walls.


7. **Change Wi-Fi Channel:**
- In the Google Wifi app, go to Settings > Network & General > Advanced Networking.
- Try changing the Wi-Fi channel to a less congested one.


8. **Contact Google Support:**
- If you've tried the above steps and the issue persists, contact Google support for further assistance.
  

Verilen yanıt, yönlendiriciye özel olmayan genel sorun giderme bilgileri gibi görünür veya durumu hakkında bilgi edinin.

Belirli bir yönlendiricinin yanıtını özelleştirmek için yönlendiricinin sorun giderme rehberini kullanın.

Answer the question using the text below. Respond with only the text provided.
Question: What should I do to fix my disconnected wifi? The light on my Google Wifi router is yellow and blinking slowly.

Text:
Color: Slowly pulsing yellow
What it means: There is a network error.
What to do:
Check that the Ethernet cable is connected to both your router and your modem and both devices are turned on. You might need to unplug and plug in each device again.

Color: Fast blinking yellow
What it means: You are holding down the reset button and are factory resetting this device.
What to do:
If you keep holding down the reset button, after about 12 seconds, the light will turn solid yellow. Once it is solid yellow, let go of the factory reset button.

Color: Solid yellow
What it means: Router is factory resetting.
What to do:
This can take up to 10 minutes. When it's done, the device will reset itself and start pulsing white, letting you know it's ready for setup.

Color: Solid red
What it means: Something is wrong.
What to do:
Critical failure. Factory reset the router. If the light stays red, contact Wifi customer support.
  
Check that the Ethernet cable is connected to both your router and your modem and both devices are turned on. You might need to unplug and plug in each device again.
  

Özet

  • Oluşturma sırasında modelin kullanmasını istediğiniz bilgiyi (bağlam) tıklayın.
  • Modele, bağlamsal bilgileri nasıl kullanacağıyla ilgili talimatlar verin.

Ön ek ekle

Önek, istem içeriğine eklediğiniz çeşitli amaçlara hizmet edebilecek kelime veya kelime öbekleridir. ön eki nereye koyduğunuza bağlı olarak:

  • Giriş öneki: Giriş sinyallerine anlam açısından anlamlı bir önek ekleme parçalarının modele nasıl entegre edildiğini öğrenin. Örneğin, "İngilizce" ön ekleri: ve "Fransızca": ikiyi sınırla farklı dillerde içerik sunar.
  • Çıkış öneki: Çıkış model tarafından oluşturulmuş olsa da istemdeki çıkış öneki. Çıkış öneki modele yanıt olarak beklenmektedir. Örneğin, "JSON:" çıkış öneki. modele, dönüşüm hunisinin çıktısı JSON biçiminde olmalıdır.
  • Örnek ön ek: Birkaç çekimlik istemlerde örneklere ön ek eklemek, modelin çıktıyı oluştururken kullanabileceği etiketler ve bu etiketler, çıktıyı ayrıştırmayı kolaylaştırır içerik.

Aşağıdaki örnekte, "Text:" kodu giriş öneki olup "Yanıt:" çıktıdır ön eki ile değiştirebilirsiniz.

Classify the text as one of the following categories.
- large
- small
Text: Rhino
The answer is: large
Text: Mouse
The answer is: small
Text: Snail
The answer is: small
Text: Elephant
The answer is:
  
large
  

Modelin kısmi girişi tamamlamasına izin verin

Üretken dil modelleri, gelişmiş bir otomatik tamamlama aracı gibi çalışır. Kısmi temsil eden içerik barındırıyorsa model, içeriğin geri kalanını sağlayabilir veya bu içeriklerin devamı olduğunu düşünüyor. bu bilgilerden yararlanabilirsiniz. Bunu yaparken herhangi bir örnek veya bağlam eklerseniz model bu örnekleri veya bağlamı göz önünde bulundurun.

Aşağıdaki örnekte, talimat ve varlık girişi içeren bir istem gösterilmektedir:

For the given order, return a JSON object that has the fields cheeseburger, hamburger, fries, or
drink, with the value being the quantity.

Order: A burger and a drink.
  
```
{
"cheeseburger": 0,
"hamburger": 1,
"fries": 0,
"drink": 1
}
```
  

Model istendiği gibi yapılsa da talimatları doğal dilde yazmak bazen zorlayıcı olabilir ve modelin yorumlanmasında çok fazla fark yaratır. Örneğin, bir restoran menüsü birçok öğe içerebilir. JSON yanıtının boyutunu küçültmek için muhtemelen sipariş verilmedi. Bu durumda, bir örnek ve yanıt öneki ekleyip modelin tamamlayın:

Valid fields are cheeseburger, hamburger, fries, and drink.
Order: Give me a cheeseburger and fries
Output:
```
{
  "cheeseburger": 1,
  "fries": 1
}
```
Order: I want two burgers, a drink, and fries.
Output:
  
```
{
"hamburger": 2,
"drink": 1,
"fries": 1
}
```
  

"Çizburger"in nasıl olduğuna dikkat edin , siparişin bir parçası olmadığı için çıkıştan hariç tutuldu.

Modelden yanıtını biçimlendirmesini iste

Tamamlama stratejisi, yanıtı biçimlendirmeye de yardımcı olabilir. Aşağıdaki örnekte modeli oluşturun:

Create an outline for an essay about hummingbirds.
  
I. Introduction
A. Hook: Begin with an intriguing fact or description of hummingbirds.
B. Provide some background information on hummingbirds.
1. Mention their small size and long, thin beaks.
2. Highlight their unique ability to hover and fly backward.

II. Body
A. Anatomy and Physiology
1. Elaborate on their tiny size, making comparisons to other animals.
2. Describe their wings and how they enable hovering and swift flight.
3. Discuss their metabolism and energy requirements, emphasizing their caloric needs.

B. Feeding Habits and Diet
1. Explain their primary food source, nectar, and how they extract it from flowers.
2. Describe their ability to feed from a wide variety of flowers.
3. Mention their consumption of insects and the nutritional value they provide.

C. Migration Patterns
1. Discuss the incredible long-distance migrations of some hummingbird species.
2. Explain the phenomenon of seasonal migration and the environmental factors driving it.
3. Describe the routes taken by different species during migration.

D. Conservation and Threats
1. Highlight the importance of hummingbirds in ecosystems as pollinators.
2. Discuss the challenges and threats they face, such as habitat loss, nectar scarcity, and climate change.
3. Mention conservation efforts and ways to support hummingbird populations.

III. Conclusion
A. Summarize the main points covered in the essay.
B. Reinforce the importance of hummingbirds and their ecological role.
C. Provide a final thought or call to action to protect these fascinating creatures.
  

İstem, dış çizginin biçimini belirtmedi ve model sizin için bir biçim seçti. Şunları almak için: belirli bir biçimde bir dış çizgi döndürecek şekilde, modelin başlangıcını temsil eden ana hatları çizin ve modelin başlattığınız kalıba göre bunu tamamlamasına izin verin.

Create an outline for an essay about hummingbirds.
I. Introduction
   *
  
I. Introduction
* Capture the reader's attention with an interesting anecdote or fact about hummingbirds.
* Provide a brief background on hummingbirds, including their unique characteristics.
* State the main points that will be covered in the essay.

II. The Unique Characteristics of Hummingbirds
* Discuss the hummingbird's exceptionally rapid wing-beat, allowing them to hover and fly backward.
* Highlight their tiny size, making them the smallest birds in the world.
* Describe their long, slender beaks and tongues, allowing them to reach deep into flowers to extract nectar.
* Explain their iridescent plumage, which creates brilliant and vibrant colors.

III. Hummingbird Migration and Distribution
* Discuss the extensive migration patterns of hummingbirds, covering vast distances across continents.
* Describe the different habitats where hummingbirds can be found, including tropical rainforests, deserts, and urban areas.
* Explain the seasonal changes that influence hummingbird migration and habitat selection.

IV. Hummingbird Diet and Feeding Habits
* Focus on the hummingbird's primary food source, which is nectar from flowers.
* Describe their ability to consume insects, spiders, and other small invertebrates for protein.
* Explain how hummingbirds use their long, slender tongues to extract nectar from flowers.
* Discuss the importance of flowering plants in providing sustenance for hummingbirds.

V. Reproduction and Nesting Behavior
* Describe the mating rituals and courtship behavior of hummingbirds.
* Explain the process of nest-building, including the materials used and the unique characteristics of hummingbird nests.
* Discuss the role of the female hummingbird in laying and incubating eggs.
* Describe the development of hummingbird chicks and the role of both parents in providing care.

VI. Threats to Hummingbirds and Conservation Efforts
* Highlight habitat loss, climate change, and deforestation as significant threats to hummingbird populations.
* Describe the role of habitat conservation initiatives in protecting hummingbird habitats.
* Explain the importance of creating hummingbird-friendly gardens and landscapes.
* Discuss the efforts of organizations and individuals working to conserve hummingbird populations.

VII. Conclusion
* Summarize the main points covered in the essay, emphasizing the unique characteristics, migration patterns, diet, reproduction, and conservation of hummingbirds.
* Provide a closing statement that leaves a lasting impression on the reader and reinforces the significance of these fascinating creatures.
  

Özet

  • Modele kısmi bir giriş verirseniz model, mevcut tüm giriş sayısına göre bu girişi tamamlar. örnekler veya bağlamlar sunar.
  • Modelin girdiyi tamamlaması bazen görevi doğal bir biçimde açıklamaktan daha kolay olabilir. dili'ne dokunun.
  • Bir isteme kısmi yanıt eklemek, modeli istenen bir kalıbı izlemesi için yönlendirebilir veya biçimindedir.

İstemleri basit bileşenlere ayırma

Karmaşık istemler gerektiren kullanım alanlarında modelin bu karmaşıklığı yönetmesine yardımcı olabilirsiniz. daha basit bileşenlere ayırmaya başladı.

Döküm talimatları

Tek bir istemde çok sayıda talimat olması yerine, her talimat için bir istem oluşturun. Şunları yapabilirsiniz: kullanıcının girişine göre hangi istemin işleneceğini seçin.

Zincir istemler

Art arda birkaç adım içeren karmaşık görevlerde her adımı istem haline getirin ve bir araya getirir. Bu sıralı istem zincirinde, dizisi bir sonraki istemin girişi olur. Dizideki son istemin çıktısı son çıktı.

Toplu yanıtlar

Toplama ise projenin farklı kısımlarında farklı paralel görevler ve nihai çıktıyı üretmek için sonuçları bir araya getirmelidir. Örneğin, modele verilerin ilk bölümünde bir işlem, geri kalanında ise başka bir işlem ve sonuçları birleştireceksiniz.

Özet

  • Karmaşık talimatları her talimat için bir isteme bölün ve hangi istemin kullanılacağına karar verin kullanıcının girişine göre uygulanır.
  • Art arda gelen birden fazla adımı ayrı istemlere ayırın ve bunları, çıktının istediğiniz sonucu verecek şekilde yazılması, sonraki istemin girişi olur.
  • Paralel görevleri parçalara ayırma ve yanıtları birleştirerek nihai çıktıyı elde etme.

Farklı parametre değerleriyle denemeler yapın

Bir modele gönderdiğiniz her çağrı, modelin nasıl oluşturulduğunu kontrol eden parametre değerleri içerir. yanıt verebilir. Model, farklı parametre değerleri için farklı sonuçlar oluşturabilir. Şununla deneme yap: farklı parametre değerleri kullanarak görev için en iyi değerleri elde edebilirsiniz. Kullanılabilecek parametreler model farklılık gösterebilir. En yaygın parametreler şunlardır:

  • Maksimum çıkış jetonu
  • Sıcaklık
  • İlk Ana
  • Üst-P

Maksimum çıkış jetonu

Yanıtta oluşturulabilecek maksimum jeton sayısı. Jeton yaklaşık dört karakter uzunluğunda olmalıdır. 100 simge yaklaşık 20 kelimeye karşılık gelir.

Kısa yanıtlar için düşük, uzun yanıtlar için daha yüksek bir değer belirtin tıklayın.

Sıcaklık

Sıcaklık, yanıt üretimi sırasında numuneleme için kullanılır. topP ve topK uygulandığında. Sıcaklık kontrolleri jeton seçimindeki rastgelelik derecesi. Daha düşük sıcaklıklar şu durumlarda iyidir: daha deterministik ve daha az açık uçlu veya yaratıcı daha yüksek sıcaklıklar ise çeşitliliği ve yaratıcılığı artırabilir. sonuç. 0 sıcaklığı deterministiktir. Diğer bir deyişle, en yüksek olasılıklı yanıt her zaman seçilir.

Çoğu kullanım durumunda 0.2 dereceyle başlamayı deneyin. Eğer model çok genel veya çok kısa bir yanıt döndürüyor ya da model yanıt, sıcaklığı artırmayı deneyin.

İlk Ana

İlk K işlemi, modelin çıkış için jetonları seçme şeklini değiştirir. İlk 1’deki 1, seçilen sonraki jetonun tüm seçenekler arasından en olası olanı olduğu anlamına gelir (ör. açgözlü kod çözme olarak da bilinir.) modelin 3, bir sonraki jetonun en önemli üç simge arasından seçileceği anlamına gelir. olası jetonlarıdır.

Her jeton seçimi adımı için en yüksek değere sahip ilk bin jeton olasılıkları örneklenir. Daha sonra jetonlar, birinci taraf değerlerine göre seçilen son jetondur.

Daha az rastgele yanıtlar için daha düşük, daha fazlası için daha yüksek bir değer belirtin yanıt verebilir. Varsayılan ilk K üst 40.

Üst-P

Top-P, modelin çıkış için jetonları seçme şeklini değiştirir. Jetonlar seçildi olasılıklarının toplamına kadar, en yüksek olasılıklı olandan en az olası olana doğru üst P değerine eşittir. Örneğin, A, B ve C jetonlarının 0,3, 0,2 ve 0,1 ve en yüksek değer 0.5 ise model sıcaklığı kullanarak bir sonraki belirteç olarak A veya B'yi seçin ve bir adaydır.

Daha az rastgele yanıtlar için daha düşük, daha fazlası için daha yüksek bir değer belirtin yanıt verebilir. Varsayılan ilk-P değeri 0.95.

İstem yineleme stratejileri

İstem tasarımı, ekrana gelebilmeniz için genellikle birkaç yineleme gerektiren yinelemeli bir süreçtir. tutarlı bir şekilde karar vermelisiniz. Bu bölümde, aşağıdaki durumlarda da deneyebileceğiniz bazı istemlerinizi tekrarlamak zorundadır.

Farklı bir ifade kullanın

İstemlerinizde farklı kelimeler veya ifadeler kullanmak genellikle modelden farklı yanıtlar verir. ancak hepsi aynı anlama geliyor. Reklam kampanyalarınızdan beklenen sonuçları alamıyorsanız, başka şekilde ifade etmeyi deneyin.

Version 1:
How do I bake a pie?

Version 2:
Suggest a recipe for a pie.

Version 3:
What's a good pie recipe?
  

Benzer bir göreve geçin

Modelin bir göreve ilişkin talimatlarınızı uygulamasını sağlayamazsanız modele, sonuç veren benzer bir görevdir.

Bu istem, modele önceden tanımlanmış kategorileri kullanarak bir kitabı kategorize etmesini söyler.

Which category does The Odyssey belong to:
thriller
sci-fi
mythology
biography
  
The answer: mythology

Explanations:

The Odyssey is an epic poem in ancient Greek literature. It is one of two major ancient Greek epic
poems attributed to Homer. The Odyssey is an epic poem that tells the story of Odysseus, a Greek
hero who fought in the Trojan War and then spent ten years trying to return home to Ithaca. The
Odyssey is a work of mythology.
  

Yanıt doğrudur ancak model, seçeneklerin sınırları içinde kalmamıştır. Ayrıca tam cümle yerine seçeneklerden biriyle yanıt verecek şekilde modelleme yapmak isteyen kişiler. Böyle durumlarda talimatları çoktan seçmeli bir soru olarak başka sözcüklerle açıklayabilir ve modelden seçeneğini belirleyin.

Multiple choice problem: Which of the following options describes the book The Odyssey?
Options:
- thriller
- sci-fi
- mythology
- biography
  
The answer is: mythology
  

İstem içeriğinin sırasını değiştirme

İstemdeki içeriğin sırası bazen yanıtı etkileyebilir. Şu ayarı değiştirmeyi deneyin: bunun yanıtı nasıl etkilediğine bakalım.

Version 1:
[examples]
[context]
[input]

Version 2:
[input]
[examples]
[context]

Version 3:
[examples]
[input]
[context]

Yedek yanıtlar

Yedek yanıt, istem veya yanıt verildiğinde model tarafından döndürülen bir güvenlik filtresini tetikler. Yedek yanıta örnek olarak "Bu konuda yardımcı olamıyorum çünkü Ben yalnızca bir dil modeliyim."

Model, yedek yanıtıyla yanıt verirse sıcaklığı artırmayı deneyin.

Yapılmaması gerekenler

  • Gerçeklere dayalı bilgiler üretmek için modellere güvenmeyin.
  • Matematik ve mantık problemlerinde dikkatli bir şekilde kullanın.

Sonraki adımlar