0 / 0
Go back to the English version of the documentation
Ortak görevler için örnek temel model bilgi istemleri
Last updated: 09 Kas 2023
Ortak görevler için örnek temel model bilgi istemleri

Farklı bilgi istemlerinin genel görevleri yerine getirmek üzere temel modellere nasıl kılavuzluk edebileceğini öğrenmek için bu örnekleri deneyin.

 

Bu konu nasıl kullanılır?

Bu konudaki örnek bilgi istemlerini keşfedin:

  • Bilgi istemi metni ve giriş parametresi değerlerini IBM watsonx.ai içindeki Bilgi İstemi Laboratuvarına kopyalayıp yapıştırın.
  • Hangi metnin oluşturulduğunu görün.
  • Farklı modellerin farklı çıkışları nasıl oluşturduğunu görün.
  • Sonuçların nasıl değiştiğini görmek için bilgi istemi metnini ve parametrelerini değiştirin.

Temel modellerini istemenin doğru bir yolu yoktur. Ancak akademi ve endüstride oldukça güvenilir bir şekilde çalışan kalıplar bulundu. Deneyler yoluyla bilgi istemi mühendisliğine ilişkin becerilerinizi ve sezgilerinizi oluşturmak için bu konudaki örnekleri kullanın.

 

Bu video, bu belgedeki kavramları ve görevleri öğrenmek için görsel bir yöntem sağlar.


Video bölümleri
[ 0:11 ] Bilgi istemlerine ve Bilgi İstemi Laboratuvarına Giriş
[ 0:33 ] Anahtar kavramı: Her şey metin tamamlama
[ 1:34 ] Kullanışlı bilgi istemi kalıbı: Birkaç fotoğraf istemi
[ 1:58 ] Durdurma ölçütleri: En yüksek belirteç, durdurma sıraları
[ 3:32 ] Anahtar kavramı: İnce ayar
[ 4:32 ] Kullanışlı bilgi istemi kalıbı: Sıfır atış bilgi istemi
[ 5:32 ] Temel kavram: Esnek olun, farklı bilgi istemlerini deneyin
[ 6:14 ] Sonraki adımlar: Örnek bilgi istemleriyle deneme

 

Örneklerle ilgili genel bilgiler

Aşağıdaki görevleri destekleyen çıktı oluşturmak için temel modellerini isteyen örnekleri bulabilirsiniz:

Aşağıdaki tablo, göreve özgü örneklerde kullanılan temel modelleri göstermektedir. Onay işareti, modelin ilişkili göreve ilişkin bir örnekte kullanıldığını belirtir.

Tablo 1. Belirli görevler için örneklerde kullanılan modeller
Modeli Sınıflandırma Çıkarma Kuşak QA Özetleme Kodlama Diyalog
flan-t5-xxl-11b
flan-ul2-20b
gpt-neox-20b
granite-13b-chat-v1
granite-13b-instruct-v1
llama-2 sohbeti
mpt-7b-instruct2
mt0-xxl-13b
starcoder-15.5b

Aşağıdaki tablo, kullanılabilir örnek bilgi istemlerini özetler.

Masa 2. Örnek bilgi istemlerinin listesi
Senaryo Bilgi İstemi Düzenleyicisi Bilgi istemi biçimi Modeli Kod çözme Notlar
Örnek 1: Bir iletiyi sınıflandırın Serbest biçim Sıfır atış • mt0-xxl-13b
• flan-t5-xxl-11b
• flan-ul2-20b
Açgözlü Sınıf adını yazdıktan sonra modeli durdurmak için durdurma sırası olarak sınıf adlarını kullanır
Örnek 2: Bir iletiyi sınıflandırın Serbest biçim Az atışımız var. • gpt-neox-20b
• mpt-7b-instruct
Açgözlü Sınıf adlarını durdurma sıraları olarak kullanır
Örnek 3: Bir iletiyi sınıflandırın Yapılandırılmış Az atışımız var. • gpt-neox-20b
• mpt-7b-instruct
Açgözlü Sınıf adlarını durdurma sıraları olarak kullanır
Örnek 4: Bir şikayetten ayrıntıları çıkarın Serbest biçim Sıfır atış • flan-ul2-20b Açgözlü
Örnek 5: Belirli bir temada numaralandırılmış bir liste oluşturma Serbest biçim Az atışımız var. • gpt-neox-20b Örnekleme Biçimlendirilmiş çıkış oluşturur
Bir listeden sonra modeli durdurmak için durdurma sırası olarak iki yeni satır karakteri kullanır
Örnek 6: Belirli bir temada numaralandırılmış bir liste oluşturma Yapılandırılmış Az atışımız var. • gpt-neox-20b Örnekleme Biçimlendirilmiş çıktı oluşturur.
Durdurma sırası olarak iki yeni satır karakteri kullanır
Örnek 7: Belirli bir temada numaralandırılmış bir liste oluşturma Serbest biçim Sıfır atış • granite-13b-instruct-v1 Açgözlü Biçimlendirilmiş çıkış oluşturur
Örnek 8: Bir soruyu makaleye dayalı olarak yanıtlayın Serbest biçim Sıfır atış • mt0-xxl-13b
• flan-t5-xxl-11b
• flan-ul2-20b
Açgözlü Nokta "." kullanır. Modelin yalnızca tek bir tümce döndürmesine neden olacak bir durdurma sırası olarak
Örnek 9: Bir soruyu makaleye dayalı olarak yanıtlama Yapılandırılmış Sıfır atış • mt0-xxl-13b
• flan-t5-xxl-11b
• flan-ul2-20b
Açgözlü Nokta "." kullanır. durdurma sırası olarak
Birden çok giriş için aynı anda sonuç oluşturur
Örnek 10: Genel bilgi sorularını yanıtlayın Serbest biçim Sıfır atış • granite-13b-instruct-v1 Açgözlü
Örnek 11: Toplantı metni kopyasını özetleme Serbest biçim Sıfır atış • flan-t5-xxl-11b
• flan-ul2-20b
• mpt-7b-instruct2
Açgözlü
Örnek 12: Toplantı metni kopyasını özetleme Serbest biçim Az atışımız var. • gpt-neox-20b Açgözlü
Örnek 13: Toplantı metni kopyasını özetleme Yapılandırılmış Az atışımız var. • gpt-neox-20b Açgözlü Biçimlendirilmiş çıkış oluşturur
Bir listeden sonra modeli durdurmak için durdurma sırası olarak iki yeni satır karakteri kullanır
Örnek 14: Yönergelerden programlı kod oluşturma Serbest biçim Az atışımız var. • starcoder-15.5b Açgözlü
Kullanıyor < kod sonu > çıkışını durdurma sırası olarak kullanır
Örnek 15: Kodun bir programlama dilinden diğerine dönüştürülmesi Serbest biçim Az atışımız var. • starcoder-15.5b Açgözlü
Kullanıyor < kod sonu > çıkışını durdurma sırası olarak kullanır
Örnek 16: Bir diyalogda ters Serbest biçim Özel yapı • granite-13b-chat-v1 Açgözlü Sohbet robotu gibi iletişim kutusu çıkışı oluşturur
Durdurma sırası olarak END_KEY adlı özel bir simge kullanır
Örnek 17: Bir diyalogda ters Serbest biçim Özel yapı llama-2 sohbeti Açgözlü Sohbet robotu gibi iletişim kutusu çıktısı oluşturur
Modele özgü bir bilgi istemi biçimi kullanır

Sınıflandırma

Sınıflandırma, ayrı kategorilerdeki verileri tahmin etmek için kullanışlıdır. Sınıflandırmalar, iki veri sınıfı ya da çok sınıflı ikili olabilir. Sınıflandırma görevi, müşteri geribildirimi gibi bilgilerin kategorilere ayrılması için kullanışlıdır; böylece, bilgileri daha verimli bir şekilde yönetebilir ya da bu bilgiler üzerinde işlem yapabilirsiniz.

Örnek 1: Bir iletiyi sınıflandırın

Senaryo: Bir bulut yazılımı şirketi için müşteri desteği sohbet robotuna gönderilen bir ileti verildiğinde, müşterinin iletisini bir soru ya da sorun olarak sınıflandırın. Sınıf atamasına bağlı olarak sohbet, sorun tipi için doğru destek ekibine yönlendirilir.

Model seçimi
Yönerge ayarlı modeller genellikle bu örnek bilgi istemiyle bu görevi tamamlayabilir. Öneriler: mt0-xxl-13b, flan-t5-xxl-11bya da flan-ul2-20b

Kod Çözme
Açgözlülük. Model, belirtilen sınıf adlarından birini döndürmelidir; yaratıcı olamaz ve yeni sınıflar oluşturamaz.

Ölçütlerin Durdurulması

  • İki durdurma sırası belirtin: "Soru" ve "Sorun". Model bu sözcüklerden birini ürettikten sonra durmalı.
  • Bu kadar kısa çıkışla, Maks tokens parametresi 5 olarak ayarlanabilir.

Bilgi istemi metni
Bu sıfır biçimli bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

Classify this customer message into one of two classes: Question, Problem.

Class name: Question
Description: The customer is asking a technical question or a how-to question 
about our products or services.

Class name: Problem
Description: The customer is describing a problem they are having. They might 
say they are trying something, but it's not working. They might say they are 
getting an error or unexpected results.

Message: I'm having trouble registering for a new account.
Class name: 

Örnek 2: Bir iletiyi sınıflandırın

Senaryo: Bir bulut yazılımı şirketi için müşteri desteği sohbet robotuna gönderilen bir ileti verildiğinde, müşterinin iletisini bir soru ya da sorun açıklaması olarak sınıflandırın. Sınıf tipine dayalı olarak, sohbet doğru destek ekibine yönlendirilebilir.

Model seçimi
Her iki sınıfın birkaç örnek örneğiyle, çoğu model bu görevi iyi tamamlayabilir: gpt-neox-20b ve mpt-7b-instruct.

Kod Çözme
Açgözlülük. Model, belirtilen sınıf adlarından birini döndürmelidir; yaratıcı olamaz ve yeni sınıflar oluşturamaz.

Ölçütlerin Durdurulması

  • İki durdurma sırası belirtin: "Soru" ve "Sorun". Model bu sözcüklerden birini ürettikten sonra durmalı.
  • Bu kadar kısa çıkışla, Maks tokens parametresi 5 olarak ayarlanabilir.

Bilgi istemi metni
Bu birkaç fotoğraflı bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

Message: When I try to log in, I get an error.
Class name: Problem

Message: Where can I find the plan prices?
Class name: Question

Message: What is the difference between trial and paygo?
Class name: Question

Message: The registration page crashed, and now I can't create a new account.
Class name: Problem

Message: What regions are supported?
Class name: Question

Message: I can't remember my password.
Class name: Problem

Message: I'm having trouble registering for a new account.

Örnek 3: Bir iletiyi sınıflandırın

Senaryo: Bir bulut yazılımı şirketi için müşteri desteği sohbet robotuna gönderilen bir ileti verildiğinde, müşterinin iletisini bir soru ya da sorun açıklaması olarak sınıflandırın. Sınıf tipine dayalı olarak, sohbet doğru destek ekibine yönlendirilebilir.

Model seçimi
Her iki sınıfın birkaç örnek örneğiyle, çoğu model bu görevi iyi tamamlayabilir: gpt-neox-20b ve mpt-7b-instruct.

Kod Çözme
Açgözlülük. Model, belirtilen sınıf adlarından birini döndürmeli, yaratıcı olmamalı ve yeni sınıflar oluşturmalıdır.

Ölçütlerin Durdurulması

  • İki durdurma sırası belirtin: "Soru" ve "Sorun". Model bu sözcüklerden birini ürettikten sonra durmalı.
  • Bu kadar kısa çıkışla, Maks tokens parametresi 5 olarak ayarlanabilir.

Ayarla bölümü
Bu üstbilgileri ve örnekleri Ayarla bölümünün Örnekler alanına yapıştır:

Masa 2. Sınıflandırma birkaç atışı örnekleri
İleti: Sınıf adı:
When I try to log in, I get an error. Problem
Where can I find the plan prices? Question
What is the difference between trial and paygo? Question
The registration page crashed, and now I can't create a new account. Problem
What regions are supported? Question
I can't remember my password. Problem


Bölümü deneyin
Bu iletiyi Dene bölümünde yapıştırın:

I'm having trouble registering for a new account.

Modeli seçin ve parametreleri ayarlayın, ardından sonucu görmek için Oluştur ' u tıklatın.

 

Ayrıntılar açılıyor

Alma görevleri, basit metin eşleşmeleri yerine sözcüklerin anlamsal anlamlarına dayalı olarak verilerdeki anahtar terimleri ya da söz etme işlemlerini bulmanıza yardımcı olabilir.

Örnek 4: Bir şikayetten ayrıntıları çıkarın

Senaryo: Bir rezervasyon web sitesinde yer ayırtmakta zorluk çekmiş bir müşterinin şikayeti göz önüne alındığında, bu müşterinin tatminsiz deneyimine katkıda bulunan faktörleri belirleyin.

Model seçimi
flan-ul2-20b

Kod Çözme
Açgözlülük. Girişteki kelimeleri döndürmek için modele ihtiyacımız var; model yaratıcı olamaz ve yeni kelimeler oluşturamaz.

Durdurma ölçütü
Alınan katsayıların listesi uzun olmayacak, bu nedenle Maks. tokens parametresini 50 olarak ayarlayın.

Bilgi istemi metni
Bu sıfır biçimli bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

From the following customer complaint, extract all the factors that 
caused the customer to be unhappy.

Customer complaint:
I just tried to book a flight on your incredibly slow website. All 
the times and prices were confusing. I liked being able to compare 
the amenities in economy with business class side by side. But I 
never got to reserve a seat because I didn't understand the seat map. 
Next time, I'll use a travel agent!

Numbered list of all the factors that caused the customer to be unhappy:

Doğal dil oluşturuluyor

Oluşturma görevleri, büyük dil modellerinin en iyi yaptıklarını gösterir. Bilgi istemleriniz, modelin kullanışlı bir dil oluşturmasına yardımcı olabilir.

Örnek 5: Belirli bir temada numaralandırılmış bir liste oluşturur

Senaryo: Belirli bir temada numaralandırılmış bir liste oluşturur.

Model seçimi
gpt-neox-20b , yeni satır karakteri gibi özel karakterleri tanımak ve işlemek üzere eğitildi. Bu model, oluşturulan metninizin özel karakterlerle belirli bir şekilde biçimlendirilmesini istediğinizde iyi bir seçimdir.

Kod Çözme
Örnekleme. Bu yaratıcı bir görev. Aşağıdaki parametreleri ayarlayın:

  • Sıcaklık: 0.7
  • Üst P: 1
  • İlk K: 50
  • Rasgele tohum: 9045 ( Oluşturdüğmesini her tıklattığınızda farklı çıktı almak için Rasgele tohum parametresi için farklı bir değer belirleyin ya da parametreyi temizleyin.)

Ölçütlerin Durdurulması

  • Modelin bir listeden sonra metin oluşturmayı durdurduğundan emin olmak için, iki yeni satır karakterinden oluşan bir durdurma sırası belirtin. Bunu yapmak için Sırayı durdur metin kutusunu tıklatın, Enter tuşuna iki kez basın ve Sıra ekle' yi tıklatın.
  • Liste çok uzun olmayacak, bu nedenle Maks. tokens parametresini 50 olarak ayarlayın.

Bilgi istemi metni
Bu birkaç fotoğraflı bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

What are 4 types of dog breed?
1. Poodle
2. Dalmatian
3. Golden retriever
4. Bulldog

What are 3 ways to incorporate exercise into your day?
1. Go for a walk at lunch
2. Take the stairs instead of the elevator
3. Park farther away from your destination

What are 4 kinds of vegetable?
1. Spinach
2. Carrots
3. Broccoli
4. Cauliflower

What are the 3 primary colors?
1. Red
2. Green
3. Blue

What are 3 ingredients that are good on pizza?

Örnek 6: Belirli bir temada numaralandırılmış bir liste oluşturma

Senaryo: Belirli bir temada numaralandırılmış bir liste oluşturur.

Model seçimi
gpt-neox-20b , yeni satır karakteri gibi özel karakterleri tanımak ve işlemek üzere eğitildi. Bu model, oluşturulan metninizin özel karakterlerle belirli bir şekilde biçimlendirilmesini istediğinizde iyi bir seçimdir.

Kod Çözme
Örnekleme. Bu senaryo yaratıcı bir senaryo. Aşağıdaki parametreleri ayarlayın:

  • Sıcaklık: 0.7
  • Üst P: 1
  • İlk K: 50
  • Rasgele tohum: 9045 (Farklı sonuçlar oluşturmak için Rasgele tohum parametresi için farklı bir değer belirtin ya da parametreyi temizleyin.)

Ölçütlerin Durdurulması

  • Modelin bir listeden sonra metin oluşturmayı durdurduğundan emin olmak için, iki yeni satır karakterinden oluşan bir durdurma sırası belirtin. Bunu yapmak için Stop sequence (Sırayı durdur) metin kutusunu tıklatın, Enter tuşuna iki kez basın ve Add sequence(Sırayı ekle) seçeneğini tıklatın.
  • Liste uzun olmayacak, belirteç sayısı üst sınırı parametresini 50 olarak ayarlayın.

Ayarla bölümü
Bu üstbilgileri ve örnekleri Ayarla bölümünün Örnekler alanına yapıştır:

Masa 3. Birkaç örnek üretme
Input: Output:
What are 4 types of dog breed? 1. Poodle
2. Dalmatian
3. Golden retriever
4. Bulldog
What are 3 ways to incorporate exercise into your day? 1. Go for a walk at lunch
2. Take the stairs instead of the elevator
3. Park farther away from your destination
What are 4 kinds of vegetable? 1. Spinach
2. Carrots
3. Broccoli
4. Cauliflower
What are the 3 primary colors? 1. Red
2. Green
3. Blue


Bölümü deneyin
Bu girişi Dene kısmında yapıştırın:

What are 3 ingredients that are good on pizza?

Modeli seçin ve parametreleri ayarlayın, ardından sonucu görmek için Oluştur ' u tıklatın.

Örnek 7: Belirli bir temada numaralandırılmış bir liste oluşturma

Senaryo: Modelden şeytanın avukatlığını oynamasını isteyin. Olası bir eylemi açıklayın ve modelden, işlemle ilişkili olası olumsuz yönleri ya da riskleri listelemesini isteyin.

Model seçimi
gpt-neox-20bile benzer şekilde granite-13b-instruct-v1 , yeni satır karakteri gibi özel karakterleri tanımak ve işlemek üzere eğitilmiştir. Bu model, oluşturulan metninizin özel karakterlerle belirli bir şekilde biçimlendirilmesini istediğinizde iyi bir seçimdir.

Kod Çözme
Açgözlülük. Model, bilgi isteminde bulunana göre en öngörülebilir içeriği döndürmelidir; model çok yaratıcı olamaz.

Ölçütleri durdurma
Özet birkaç tümce çalıştırabilir, bu nedenle Maks. tokens parametresini 60 olarak ayarlayın.

Bilgi istemi metni
Bu bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

You are playing the role of devil's advocate. Argue against the proposed plans. List 3 detailed, unique, compelling reasons why moving forward with the plan would be a bad choice. Consider all types of risks.

Plan we are considering:
Extend our store hours.
Three problems with this plan are:
1. We'll have to pay more for staffing.
2. Risk of theft increases late at night.
3. Clerks might not want to work later hours.

Plan we are considering:
Open a second location for our business.
Three problems with this plan are:
1. Managing two locations will be more than twice as time-consuming than managed just one.
2. Creating a new location doesn't guarantee twice as many customers.
3. A new location means added real estate, utility, and personnel expenses.

Plan we are considering:
Refreshing our brand image by creating a new logo.
Three problems with this plan are:

Soru yanıtlama

Soru yanıtlama görevleri, sık sorulan ya da daha ayrıntılı soruların var olan içerikten yanıtlanabileceği yardım sistemlerinde ve diğer senaryolarda kullanışlıdır.

Modelin gerçek yanıtları döndürmesine yardımcı olmak için, alma artırılmış oluşturma kalıbını uygulayın. Daha fazla bilgi için bakınız: Retrieval-augmented generation.

Örnek 8: Bir soruyu makaleye dayalı olarak yanıtlayın

Senaryo: Bir çevrimiçi tohum kataloğu için web sitesi, müşterilerin bahçelerini planlamalarına ve nihayetinde hangi tohumları satın alacakları seçmelerine yardımcı olacak birçok makaleye sahiptir. Müşterinin görüntülemekte olduğu makalenin içeriğine dayalı olarak müşteri sorularını yanıtlamak için web sitesine yeni bir pencere aracı ekleniyor. Bir makaleyle ilgili bir soru verildiğinde, makaleye göre soruyu yanıtlayın.

Model seçimi
mt0-xxl-13b, flan-t5-xxl-11bya da flan-ul2-20bgibi yönerge ayarlı modeller genellikle bu örnek bilgi istemiyle bu görevi tamamlayabilir.

Kod Çözme
Açgözlülük. Yanıtlar makalede yer alan gerçeklere dayanmalı ve eğer makalede iyi bir cevap yoksa, model yaratıcı olmamalı ve bir cevap oluşturmalıdır.

Durdurma ölçütü
Modelin tek tümce yanıtı döndürmesini sağlamak için bir nokta "." Bir durdurma sırası olarak. Max tokens parametresi 50 olarak ayarlanabilir.

Bilgi istemi metni
Bu sıfır biçimli bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

Article:
###
Tomatoes are one of the most popular plants for vegetable gardens. 
Tip for success: If you select varieties that are resistant to 
disease and pests, growing tomatoes can be quite easy. For 
experienced gardeners looking for a challenge, there are endless 
heirloom and specialty varieties to cultivate. Tomato plants come 
in a range of sizes. There are varieties that stay very small, less 
than 12 inches, and grow well in a pot or hanging basket on a balcony 
or patio. Some grow into bushes that are a few feet high and wide, 
and can be grown is larger containers. Other varieties grow into 
huge bushes that are several feet wide and high in a planter or 
garden bed. Still other varieties grow as long vines, six feet or 
more, and love to climb trellises. Tomato plants do best in full 
sun. You need to water tomatoes deeply and often. Using mulch 
prevents soil-borne disease from splashing up onto the fruit when you 
water. Pruning suckers and even pinching the tips will encourage the 
plant to put all its energy into producing fruit.
###

Answer the following question using only information from the article. 
Answer in a complete sentence, with proper capitalization and punctuation. 
If there is no good answer in the article, say "I don't know".

Question: Why should you use mulch when growing tomatoes?
Answer: 

Aşağıdaki gibi başka sorular sormayı da deneyebilirsiniz:

  • "Domates bitkileri ne kadar büyük olur?"
  • "Domates bitkileri gölge mi yoksa güneş mi tercih eder?"
  • "Domates yetiştirmek kolay mı?"

Kapsam dışı soruları da deneyin, örneğin:

  • "Salatalıklar nasıl yetişir?"

Örnek 9: Bir soruyu makaleye dayalı olarak yanıtlayın

Senaryo: Bir çevrimiçi tohum kataloğu için web sitesi, müşterilerin bahçelerini planlamalarına ve nihayetinde hangi tohumları satın alacakları seçmelerine yardımcı olacak birçok makaleye sahiptir. Müşterinin görüntülemekte olduğu makalenin içeriğine dayalı olarak müşteri sorularını yanıtlamak için web sitesine yeni bir pencere aracı ekleniyor. Belirli bir makaleyle ilgili bir soru verildiğinde, soruyu makaleye göre yanıtlayın.

Model seçimi
mt0-xxl-13b, flan-t5-xxl-11bya da flan-ul2-20bgibi yönerge ayarlı modeller genellikle bu örnek bilgi istemiyle bu görevi tamamlayabilir.

Kod Çözme
Açgözlülük. Yanıtlar makalede yer alan gerçeklere dayanmalı ve eğer makalede iyi bir cevap yoksa, model yaratıcı olmamalı ve bir cevap oluşturmalıdır.

Durdurma ölçütü
Modelin tek tümce yanıtı döndürmesini sağlamak için bir nokta "." Bir durdurma sırası olarak. Max tokens parametresi 50 olarak ayarlanabilir.

Set up section
Bu metni Set up bölümünün Instruction (Yönerge) alanına yapıştırın:

Article:
###
Tomatoes are one of the most popular plants for vegetable gardens. 
Tip for success: If you select varieties that are resistant to 
disease and pests, growing tomatoes can be quite easy. For 
experienced gardeners looking for a challenge, there are endless 
heirloom and specialty varieties to cultivate. Tomato plants come 
in a range of sizes. There are varieties that stay very small, less 
than 12 inches, and grow well in a pot or hanging basket on a balcony 
or patio. Some grow into bushes that are a few feet high and wide, 
and can be grown is larger containers. Other varieties grow into 
huge bushes that are several feet wide and high in a planter or 
garden bed. Still other varieties grow as long vines, six feet or 
more, and love to climb trellises. Tomato plants do best in full 
sun. You need to water tomatoes deeply and often. Using mulch 
prevents soil-borne disease from splashing up onto the fruit when you 
water. Pruning suckers and even pinching the tips will encourage the 
plant to put all its energy into producing fruit.
###

Answer the following question using only information from the article. 
Answer in a complete sentence, with proper capitalization and punctuation. 
If there is no good answer in the article, say "I don't know".


Bölümü deneyin
Dene bölümünde, bu iki sorunun her birini ayrı bir satıra yapıştırabilmek için ek bir test satırı ekleyin:

Why should you use mulch when growing tomatoes?

How do you grow cucumbers?

Modeli seçin ve parametreleri ayarlayın, ardından iki sonucu görmek için Oluştur ' u tıklatın.

Örnek 10: Genel bilgi sorularını yanıtlayın

Senaryo: Finans ile ilgili genel soruları yanıtlayın.

Model seçimi
granite-13b-instruct-v1 modeli, metin oluşturma, özetleme, soru ve yanıtlama, sınıflandırma ve çıkarma gibi birden çok görev için kullanılabilir.

Kod Çözme
Açgözlülük. Bu örnek soruları cevaplıyor, bu yüzden yaratıcı çıktı istemiyoruz.

Ölçütleri durdurma
Modelin tam bir yanıt döndürebilmesi için simge sayısı üst sınırı değiştirgesini 200 olarak ayarlayın.

Bilgi istemi metni
Model, aşağıdaki biçimde örneklerle sorulara yanıt vermek üzere ayarlanmıştır:

<|user|>
sorunun içeriği
<|assistant|>sonda beyaz alan yok
modelin yanıtı için yeni satır

Sorudan önceki ve sonraki satırlarda tam sözdizimini <|user|> ve <|assistant|> kullanabilir ya da değerleri User ve Assistantgibi eşdeğer terimlerle değiştirebilirsiniz.

Önemli: Yardımcının yanıtını sunmak için kullandığınız metin, sondaki beyaz alanları içeremez ve bunu yeni bir satır izlemelidir. İstekleri Bilgi İstemi Laboratuvarı 'ndan gönderdiğinizde, bu biçimlendirme gereksinimleri sizin için girişe uygulanır. Ancak, API 'den bu modeli kullanırsanız, girişi doğru biçimde biçimlendirmeniz gerekir. Tersi durumda, model çıkışı olarak boş bir dizgi döndürülür.

Bu bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

<|user|>
Tell me about interest rates
<|assistant|>

Model bir yanıt oluşturduktan sonra bir takip sorusu sorabilirsiniz. Model, bir yanıt oluştururken önceki sorudan gelen bilgileri kullanır.

<|user|>
Who sets it?
<|assistant|>

Model, bir takip sorusuna yanıt verdiğinde önceki bir sorudan bilgi alır, ancak genişletilmiş bir diyaloğu destekleyecek şekilde optimize edilmez.

Not: Bir takip sorusu sorduğunuzda, önceki soru yeniden gönderilir ve bu, kullanılan belirteç sayısına eklenir.

Özetleme

Özetleme görevleri, büyük miktarlarda metni birkaç temel bilgi parçasına yoğunlaştırarak zaman kazanmanızı sağlar.

Örnek 11: Toplantı metni kopyasını özetleme

Senaryo: Bir toplantı metni kopyası verilirken, bu notların toplantıya katılmayan ekip arkadaşlarıyla paylaşılabilmesi için ana noktaları toplantı notları olarak özetleyin.

Model seçimi
Yönerge ayarlı modeller genellikle bu örnek bilgi istemiyle bu görevi tamamlayabilir. Öneriler: flan-t5-xxl-11b, flan-ul2-20bya da mpt-7b-instruct2.

Kod Çözme
Açgözlülük. Model, bilgi isteminde bulunana göre en öngörülebilir içeriği döndürmelidir; model çok yaratıcı olamaz.

Ölçütleri durdurma
Özet birkaç tümce çalıştırabilir, bu nedenle Maks. tokens parametresini 60 olarak ayarlayın.

Bilgi istemi metni
Bu sıfır biçimli bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

Summarize the following transcript.
Transcript:
00:00   [alex]  Let's plan the team party!
00:10   [ali]   How about we go out for lunch at the restaurant?
00:21   [sam]   Good idea.
00:47   [sam]   Can we go to a movie too?
01:04   [alex]  Maybe golf?
01:15   [sam]   We could give people an option to do one or the other.
01:29   [alex]  I like this plan. Let's have a party!
Summary:

Örnek 12: Toplantı metni kopyasını özetleme

Senaryo: Bir toplantı metni kopyası verilirken, bu notların toplantıya katılmayan ekip arkadaşlarıyla paylaşılabilmesi için ana noktaları toplantı notları olarak özetleyin.

Model seçimi
Birkaç örnek ile, çoğu model bu görevi iyi tamamlayabilir. Deneyin: gpt-neox-20b.

Kod Çözme
Açgözlülük. Model, çok yaratıcı değil, bilgi istemine dayalı olarak en öngörülebilir içeriği döndürmelidir.

Ölçütlerin Durdurulması

  • Modelin özetten sonra metin oluşturmayı durdurduğundan emin olmak için iki yeni satır karakterinden oluşan bir durdurma sırası belirtin. Bunu yapmak için Stop sequence (Sırayı durdur) metin kutusunu tıklatın, Enter tuşuna iki kez basın ve Add sequence(Sırayı ekle) seçeneğini tıklatın.
  • Maks. tokens parametresini 60 değerine ayarlayın.

Bilgi istemi metni
Bu birkaç fotoğraflı bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

Transcript:
00:00   [sam]   I wanted to share an update on project X today.
00:15   [sam]   Project X will be completed at the end of the week.
00:30   [erin]  That's great!
00:35   [erin]  I heard from customer Y today, and they agreed to buy our product.
00:45   [alex]  Customer Z said they will too.
01:05   [sam]   Great news, all around.
Summary:
Sam shared an update that project X will be complete at the end of the week. 
Erin said customer Y will buy our product. And Alex said customer Z will buy 
our product too.

Transcript:
00:00   [ali]   The goal today is to agree on a design solution.
00:12   [alex]  I think we should consider choice 1.
00:25   [ali]   I agree
00:40   [erin]  Choice 2 has the advantage that it will take less time.
01:03   [alex]  Actually, that's a good point.
01:30   [ali]   So, what should we do?
01:55   [alex]  I'm good with choice 2.
02:20   [erin]  Me too.
02:45   [ali]   Done!
Summary:
Alex suggested considering choice 1. Erin pointed out choice two will take 
less time. The team agreed with choice 2 for the design solution.

Transcript:
00:00   [alex]  Let's plan the team party!
00:10   [ali]   How about we go out for lunch at the restaurant?
00:21   [sam]   Good idea.
00:47   [sam]   Can we go to a movie too?
01:04   [alex]  Maybe golf?
01:15   [sam]   We could give people an option to do one or the other.
01:29   [alex]  I like this plan. Let's have a party!
Summary:

Örnek 13: Toplantı metni kopyasını özetleme

Senaryo: Bir toplantı metni kopyası verilince, listenin toplantıya katılmayan ekip arkadaşlarıyla paylaşılabilmesi için madde işaretli listedeki ana noktaları özetleyin.

Model seçimi
gpt-neox-20b , yeni satır karakteri gibi özel karakterleri tanımak ve işlemek üzere eğitildi. Bu model, oluşturulan metninizin özel karakterlerle belirli bir şekilde biçimlendirilmesini istediğinizde iyi bir seçimdir.

Kod Çözme
Açgözlülük. Model, bilgi isteminde bulunana göre en öngörülebilir içeriği döndürmelidir; model çok yaratıcı olamaz.

Ölçütlerin Durdurulması

  • Modelin bir listeden sonra metin oluşturmayı durdurduğundan emin olmak için, iki yeni satır karakterinden oluşan bir durdurma sırası belirtin. Bunu yapmak için Stop sequence (Sırayı durdur) metin kutusunu tıklatın, Enter tuşuna iki kez basın ve Add sequence(Sırayı ekle) seçeneğini tıklatın.
  • Maks. tokens parametresini 60 değerine ayarlayın.

Ayarla bölümü
Bu üstbilgileri ve örnekleri Ayarla bölümünün Örnekler alanına yapıştır:

Masa 4. Özetleme birkaç örnek
Transcript: Summary:
00:00 [sam] I wanted to share an update on project X today.
00:15   [sam]   Project X will be completed at the end of the week.
00:30   [erin]  That's great!
00:35   [erin]  I heard from customer Y today, and they agreed to buy our product.
00:45   [alex]  Customer Z said they will too.
01:05   [sam]  Great news, all around.
- Sam shared an update that project X will be complete at the end of the week
- Erin said customer Y will buy our product
- And Alex said customer Z will buy our product too
00:00   [ali]   The goal today is to agree on a design solution.
00:12   [alex]  I think we should consider choice 1.
00:25   [ali]   I agree
00:40   [erin]  Choice 2 has the advantage that it will take less time.
01:03   [alex]  Actually, that's a good point.
01:30   [ali]   So, what should we do?
01:55   [alex]  I'm good with choice 2.
02:20   [erin]  Me too.
02:45  [ali]   Done!
- Alex suggested considering choice 1
- Erin pointed out choice two will take less time
- The team agreed with choice 2 for the design solution


Bölümü deneyin
Bu iletiyi Dene bölümünde yapıştırın:

00:00   [alex]  Let's plan the team party!
00:10   [ali]   How about we go out for lunch at the restaurant?
00:21   [sam]   Good idea.
00:47   [sam]   Can we go to a movie too?
01:04   [alex]  Maybe golf?
01:15   [sam]   We could give people an option to do one or the other.
01:29   [alex]  I like this plan. Let's have a party!

Modeli seçin ve parametreleri ayarlayın, ardından sonucu görmek için Oluştur ' u tıklatın.

Kod oluşturma ve dönüştürme

Programsal kod oluşturup dönüştürebilen temel modeller, geliştiriciler için harika kaynaklardır. Geliştiricilerin programlama görevlerinde beyin fırtınası gerçekleştirmesine ve sorun gidermesine yardımcı olabilir.

Örnek 14: Yönergelerden programlı kod oluşturma

Senaryo: Yönergelerden kod oluşturmak istiyorsunuz. Yani, Python programlama dilinde, işleve değişken olarak geçirilen sayıdan daha düşük bir asal sayı dizisi döndüren bir işlev yazmak istiyorsunuz.

Model seçimi
starcoder-15.5bgibi kod oluşturabilen modeller, genellikle örnek bir bilgi istemi sağlandığında bu görevi tamamlayabilir.

Kod Çözme
Açgözlülük. Yanıt geçerli bir kod parçacığı olmalıdır. Model yaratıcı olamaz ve bir cevap oluşturamaz.

Ölçütleri durdurma
Modeli tek bir kod parçacığı döndürdükten sonra durdurmak için durdurma sırası olarak <end of code> belirtin. Maks. tokens parametresi 1000 olarak ayarlanabilir.

Metin iste
Bu kod parçacığını Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştır, modeli seç, parametreleri ayarla ve sonucu görmek için Oluştur ' u tıklatın.

Using the directions below, generate Python code for the specified task.

Input:
# Write a Python function that prints 'Hello World!' string 'n' times.

Output:
def print_n_times(n):
    for i in range(n):
        print("Hello World!")

<end of code>

Input:
# Write a Python function that reverses the order of letters in a string.
# The function named 'reversed' takes the argument 'my_string', which is a string. It returns the string in reverse order.

Output:

Çıkış, aşağıdaki kod parçacığının benzeri Python kodunu içerir:

def reversed(my_string):
    return my_string[::-1]

Oluşturulan kodun beklediğiniz gibi çalıştığını doğrulamak için kodu sınamaya dikkat edin.

Örneğin, reversed("good morning")çalıştırırsanız, sonuç 'gninrom doog'olur.

Not: StarCoder modeli, doğrudan eğitim verilerinden alınan kodu oluşturabilir. Sonuç olarak, oluşturulan kod öznitelik gerektirebilir. Müşteri, gerekli ise, oluşturulan herhangi bir kodun düzgün şekilde atfedilmesini sağlamaktan sorumludur.

Örnek 15: Kodun bir programlama dilinden diğerine dönüştürülmesi

Senaryo: Kodu bir programlama dilinden diğerine dönüştürmek istiyorsunuz. Yani, bir kod parçacığını C++ dilinden Pythondiline dönüştürmek istiyorsunuz.

Model seçimi
starcoder-15.5bgibi kod oluşturabilen modeller, genellikle örnek bir bilgi istemi sağlandığında bu görevi tamamlayabilir.

Kod Çözme
Açgözlülük. Yanıt geçerli bir kod parçacığı olmalıdır. Model yaratıcı olamaz ve bir cevap oluşturamaz.

Ölçütleri durdurma
Modeli tek bir kod parçacığı döndürdükten sonra durdurmak için durdurma sırası olarak <end of code> belirtin. Maks. tokens parametresi 300 olarak ayarlanabilir.

Metin iste
Bu kod parçacığını Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştır, modeli seç, parametreleri ayarla ve sonucu görmek için Oluştur ' u tıklatın.

Bu bilgi istemi, örnek bir giriş ve çıkış çifti içerir. Giriş C++ kodudur ve çıkış, Python kodundaki eşdeğer işlevdir.

Dönüştürülecek C++ kod parçacığı daha sonra eklenir. It is a function that counts the number of arithmetic progressions with the sum S and common difference of D, where S and D are integer values that are passed as parameters.

Bilgi isteminin son kısmı, C++ kod parçacığının dönüştürülmesini istediğiniz dili tanımlar.

Translate the following code from C++ to Python.

C++:
#include "bits/stdc++.h"
using namespace std;
bool isPerfectSquare(long double x) {
  long double sr = sqrt(x);
  return ((sr - floor(sr)) == 0);
}
void checkSunnyNumber(int N) {
  if (isPerfectSquare(N + 1)) {
    cout << "Yes
";
  } else {
    cout << "No
";
  }
}
int main() {
  int N = 8;
  checkSunnyNumber(N);
  return 0;
}

Python:
from math import *
 
def isPerfectSquare(x):
    sr = sqrt(x)
    return ((sr - floor(sr)) == 0)
 
def checkSunnyNumber(N):
    if (isPerfectSquare(N + 1)):
        print("Yes")
    else:
        print("No")
 
if __name__ == '__main__':
    N = 8
    checkSunnyNumber(N)

<end of code>

C++:
#include <bits/stdc++.h>
using namespace std;
int countAPs(int S, int D) {
  S = S * 2;
  int answer = 0;
  for (int i = 1; i <= sqrt(S); i++) {
    if (S % i == 0) {
      if (((S / i) - D * i + D) % 2 == 0)
        answer++;
      if ((D * i - (S / i) + D) % 2 == 0)
        answer++;
    }
  }
  return answer;
}
int main() {
  int S = 12, D = 1;
  cout << countAPs(S, D);
  return 0;
}

Python:

Çıkış, aşağıdaki kod parçacığının benzeri Python kodunu içerir:

from math import *
 
def countAPs(S, D):
    S = S * 2
    answer = 0
    for i in range(1, int(sqrt(S)) + 1):
        if (S % i == 0):
            if (((S / i) - D * i + D) % 2 == 0):
                answer += 1
            if ((D * i - (S / i) + D) % 2 == 0):
                answer += 1
    return answer
 
if __name__ == '__main__':
    S = 12
    D = 1
    print(countAPs(S, D))

Oluşturulan Python kodu, bilgi isteminde yer alan C++ işleviyle aynı işlevi görür.

Oluşturulan Python kodunun beklediğiniz gibi çalıştığını doğrulamak için kodu sınayın.

StarCoder modelinin, doğrudan eğitim verilerinden alınan bir kod oluşturabileceğini unutmayın. Sonuç olarak, oluşturulan kod öznitelik gerektirebilir. Müşteri, gerekli ise, oluşturulan herhangi bir kodun düzgün şekilde atfedilmesini sağlamaktan sorumludur.

Diyalog

Diyalog görevleri, özellikle bir sohbet robotu müşterilere bir hedefe ulaşmaları için iş akışı boyunca yol göstermek üzere kullanıldığında, müşteri hizmetleri senaryolarında yardımcı olur.

Örnek 16: Bir diyalogda ters

Senaryo: Sohbet robotu gibi diyalog çıktısı oluştur.

Model seçimi
Diğer temel modeller gibi, granite-13b-chat-v1 birden çok görev için kullanılabilir. Bununla birlikte, diyalog için optimize edilmiştir.

Kod Çözme
Açgözlülük. Bu örnek genel bilgiye, olgusal sorulara cevap veriyor, bu yüzden yaratıcı çıkkategormedi için olarak.

Ölçütlerin Durdurulması

  • Modelin yararlı bir özelliği, her yanıtın sonunda END_KEY adlı özel bir simgenin eklenmesidir. Bazı üretken modeller izin verilen üst sınırdan daha az sayıda belirteçle girişe yanıt döndürdüğünde, girişten kalıpları yineleyebilirler. Bu model, bilgi istemi için güvenilir bir durdurma sırası birleştirerek bu tür bir yinelemeyi önler. Durdurma sırası olarak END_KEY dizisini ekleyin.
  • Modelin tam bir yanıt döndürebilmesi için En çok belirteç parametresi değerini 200 olarak ayarlayın.

Bilgi istemi metni
Model, girişin belirli bir örüntüyü izlemesini bekler.

Girişi bir yönerge ile başlatın. Örneğin, yönerge aşağıdaki gibi okunabilir:

Yapay zekâ asistanı olarak çeşitli kişilerle diyaloğa katılın. Asistan olarak, neşeli, profesyonel ve kibarsın. İnsan ihtiyaçlarının tam olarak ne olduğunu anlamak ve elinizden geldiğince hedeflerine ulaşmalarına yardımcı olmak için elinizden geleni yapın. Yanlış ya da yanlış bilgi vermezsiniz. Eğer bir cevap bilmiyorsanız, doğru cevabı bilmediğinizi ya da emin olmadığınızı belirtmeniz gerekir. Dikkatleri işe yaramaya göre önceliklendirdiniz. Güvensiz, ahlaksız, etik olmayan ya da tehlikeli olan soruları cevaplamıyorsun.

Daha sonra, soru ve yanıt kalıbını aşağıdaki sözdizimiyle yakalamak için satırlar ekleyin:

İnsan:
sorunun içeriği
Yardımcı: sonda beyaz alan yok
modelin yanıtı için yeni satır

İnsan ve Yardımcı terimlerini diğer terimlerle değiştirebilirsiniz. Ancak, yardımcının yanıtını tanıtmak için kullandığınız terim, sondaki beyaz alanları içeremez ve bunu yeni bir satır izlemelidir. İstekleri Bilgi İstemi Laboratuvarı 'ndan gönderdiğinizde, bu biçimlendirme gereksinimleri sizin için girişe uygulanır. Ancak, API 'den bu modeli kullanırsanız, girişi doğru biçimde biçimlendirmeniz gerekir. Tersi durumda, model çıkışı olarak boş bir dizgi döndürülür.

Aşağıdaki bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

Participate in a dialogue with various people as an AI assistant. As the Assistant, you are upbeat, professional, and polite. You do your best to understand exactly what the human needs and help them to achieve their goal as best you can. You do not give false or misleading information. If you don't know an answer, you state that you don't know or aren't sure about the right answer. You prioritize caution over usefulness. You do not answer questions that are unsafe, immoral, unethical, or dangerous.

Human: How does a bill become a law?
Assistant:

İlk çıktı oluşturulduktan sonra, bir takip sorusu sorarak diyaloğa devam edin. Örneğin, çıktı bir tasarıyı ABD ' de nasıl bir yasa haline getirdiğini tanımlarsa, diğer ülkelerde yasaların nasıl yapıldığını sorabilirsiniz.

Human: What about in Canada?
Assistant:

Bu örneğin modelle kullanılmasıyla ilgili birkaç not:

  • Bilgi istemi girişi, chatbot senaryosunu özetler ve yapay zeka asistanının kişiliğini açıklar. Açıklama, yardımcının bir yanıt bilmediği zaman belirtmesi gerektiğini açıklar. Ayrıca asistanı etik olmayan konuları tartışmaktan kaçınmaya yönlendirir.
  • Asistan, aynı diyalogda daha önceki bir değişimden elde edilen bilgilere dayanan bir takip sorusuna yanıt verebilir.
  • Model, girişin belirli bir örüntüyü izlemesini bekler.
  • Modelden oluşturulan yanıt, END_KEYanahtar sözcüğüyle açıkça gösterilir. Modelin kısa yanıtlar oluşturmasına yardımcı olmak için durdurma sırası olarak bu anahtar sözcüğü kullanabilirsiniz.

Örnek 17: Bir diyalogda ters

Senaryo: Sohbet robotu gibi diyalog çıktısı oluştur.

Model seçimi
Diğer temel modeller gibi Llama 2 de (70 milyar ve 13 milyar boyutlarda) birden çok görev için kullanılabilir. Ancak her iki Llama 2 modeli de diyalog kullanım senaryoları için optimize edilmiştir. llama-2-70b-chat ve llama-2-13b-chat , watsonx.ai içinde [INST]<<SYS>><</SYS>>[/INST] bilgi istemi biçimi için ince ayarlı olan tek modeldir. Bu bilgi istemi biçimi hakkında daha fazla bilgi için bkz. Llama 2 'nin istenmesi.

Kod Çözme
Açgözlülük. Bu örnek genel bilgiye, olgusal sorulara cevap veriyor, bu yüzden yaratıcı çıkkategormedi için olarak.

Ölçütlerin Durdurulması

  • Modelin hem kullanıcı iletileri hem de yardımcı iletilerle kendi iletişim kurmasını önlemek için, bir yeni satır karakterinin durma sırasını belirtin. Bunu yapmak için Sırayı durdur metin kutusunu tıklatın, Enter tuşuna iki kez basın ve Sıra ekle' yi tıklatın.
  • Simge sayısı üst sınırı parametresini 100 değerine ayarlayın.

Bilgi istemi metni
Bu bilgi istemi metnini Bilgi İstemi Laboratuvarı 'nda serbest biçimli bilgi istemi düzenleyicisine yapıştırın, modeli seçin, parametreleri ayarlayın ve sonucu görmek için Oluştur ' u tıklatın.

[INST] <<SYS>>
You are a helpful assistant. Begin each response with the phrase "Dear user, ". If you are unsure about an answer, truthfully say "I don't know"<</SYS>>

I have a question about the Earth.[/INST]
Dear user, go on.
[INST]

How many moons are there?
[/INST]

İlk çıkış oluşturulduktan sonra, kullanıcı iletilerinizi aynı [INST][/INST] yapısına kaydırarak daha fazla gezegen hakkında soru sormak için iletişim diyalilgisi tıklatın. Çıkış şöyle görünüyor:

[INST] <<SYS>>
You are a helpful assistant. Begin each response with the phrase "Dear user, ". If you are unsure about an answer, truthfully say "I don't know"<</SYS>>

I have a question about the Earth.[/INST]
Dear user, go on.
[INST]

How many moons are there?
[/INST]
Dear user, the Earth has one natural satellite, commonly referred to as the Moon. 
[INST]

What about Saturn?
[/INST]
Dear user, Saturn has a total of 62 confirmed moons, as well as numerous smaller moonlets and ring particles. The largest moon of Saturn is Titan, which is the second-largest moon in the solar system, after Jupiter's moon Ganymede. 
[INST]

And Mars?
[/INST]
Dear user, Mars has two small natural satellites, Phobos and Deimos. Both moons are thought to be captured asteroids, and are irregularly shaped and very small, with diameters of about 22 kilometers and 12 kilometers respectively.

Modelin siz devam ederken ürettiği çıkışla ilgili birkaç önemli noktaya dikkat edin:

  • <<SYS>><</SYS>> etiketlerinde sistem yönergesiolarak adlandırılan, sistem yönergesini yinelemek zorunda kalmadan her iletişim kutusu dönüşünde çıkışı etkilemeye devam eder. Başka bir deyişle, yardımcı yanıtlar "Sayın kullanıcı" önsözüyle devam eder.
  • Gerçek diyalog tarzında, kullanıcı girişine "Kaç ay var?" Önceki kullanıcı girişini dikkate alır: "Dünya hakkında bir sorum var." ve Dünya 'nın yörüngesindeki uyduların sayısını döndürür.
  • Ayrıca uygun diyalog formunda, yardımcı yanıleşmda, ay sayısı olan konuşma konusunu takip etmeye devam eder. (Aksi takdirde, belirsiz kullanıcı mesajı "Ve Mars?" için oluşturulan çıktı. Herhangi bir yöne doğru dolaşabilir.)
  • Dikkat: Özellikle yeni satır (satır-dönüş) karakterleri ve daha az bir kapsama kadar boşluklar, bilgi istemi metninde oluşturulan çıktı üzerinde önemli bir etkiye sahip olabilir. Bu örnekle bilgi istemi metninizin biçimlendirmesine çok dikkat edin.

 

Üst konu: Bilgi İstemi Laboratuvarı

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more