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

LangChain ile LLM Uygulamaları Geliştirme

Kursa Göz Atın

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

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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