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

Few-shot prompt uygulama

Bileşenlerini bir zincirde birleştirme zamanı! Önceki egzersizde oluşturduğun few-shot prompt hâlâ kullanımına hazır; ayrıca examples ve example_prompt da elinde.

Bu egzersizi tamamlamak için gerekli 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ı

  • ChatOpenAI sınıfını kullanarak bir OpenAI sohbet LLM’i başlat.
  • Prompt şablonu ile LLM’den | operatörüyle bir zincir oluştur ve ardından .invoke() yöntemiyle çalıştır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

prompt_template = FewShotPromptTemplate(
    examples=examples,
    example_prompt=example_prompt,
    suffix="Question: {input}",
    input_variables=["input"],
)

# Create an OpenAI chat LLM
llm = ____(model="gpt-4o-mini", api_key='')

# Create and invoke the chain
llm_chain = ____
print(____({"input": "What is Jack's favorite technology on DataCamp?"}))
Kodu Düzenle ve Çalıştır