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, kursun bir parçasıdır

LangChain ile LLM Uygulamaları Geliştirme

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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