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

Prompt şablonları ve zincirleme

Bu egzersizde, LangChain'in iki temel bileşenini kullanmaya başlayacaksın: prompt şablonları ve zincirler!

ChatOpenAI dahil bu egzersizi tamamlamak için gereken 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ı

  • Verilen template metnini standart (sohbet dışı) bir prompt şablonuna dönüştür.
  • Prompt şablonunu LLM'e iletmek için bir zincir oluştur.
  • Zinciri, sağlanan question değişkeni üzerinde çağır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a prompt template from the template string
template = "You are an artificial intelligence assistant, answer the question. {question}"
prompt = PromptTemplate.____(
    template=____
)

llm = ChatOpenAI(model="gpt-4o-mini", api_key='')	

# Create a chain to integrate the prompt template and LLM
llm_chain = ____ | ____

# Invoke the chain on the question
question = "How does LangChain make LLM application development easier?"
print(llm_chain.invoke({"question": ____}))
Kodu Düzenle ve Çalıştır