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

LangChain ile LLM Uygulamaları Geliştirme

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

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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