BaşlayınÜcretsiz Başlayın

Az örnekli (few-shot) istem şablonu oluşturma

Örneklerini yapılandırılmış bir biçime getirdiğine göre, şimdi az örnekli istem şablonunu oluşturma zamanı! Soru-cevap çiftlerini aşağıdaki biçime dönüştüren bir şablon oluşturacaksın:

Question: Example question
Example Answer

Bu egzersizi tamamlamak için gereken tüm LangChain sınıfları senin için önceden yüklendi.

Bu egzersiz

LangChain ile LLM Uygulamaları Geliştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Yanıtları biçimlendiren istemi question ve answer anahtarlarını içerecek şekilde tamamla.
  • FewShotPromptTemplate kullanarak examples ve example_prompt ile az örnekli istemi oluştur.
  • Verilen soneye (suffix) göre giriş değişkenleri listesini tamamla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Complete the prompt for formatting answers
example_prompt = PromptTemplate.from_template("Question: {____}\n{____}")

# Create the few-shot prompt
prompt_template = ____(
    examples=____,
    example_prompt=____,
    suffix="Question: {input}",
    input_variables=["____"],
)

prompt = prompt_template.invoke({"input": "What is Jack's favorite technology on DataCamp?"})
print(prompt.text)
Kodu Düzenle ve Çalıştır