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

Çalıştırılabilir lambda'lar

RunnableLambda sınıfı, hibrit bir getirme zincirinde kritik bir bileşendir. Bunu bir vektör getiricisini (vector retriever) çalıştırmak için kullanmadan önce, önce bir Python fonksiyonunu LCEL runnable'a dönüştürmek için kullanmayı pratik yapalım.

Kullanıcı tanımlı reverse() fonksiyonu bir dize alır ve onu tersine çevrilmiş hâliyle döndürür. Kodu güncelleyerek girdiyi ters çevrilmiş şekilde döndürmesini sağla.

Bu egzersiz, kursun bir parçasıdır

LangChain ve Neo4j ile Graph RAG

Kursa Göz Atın

Egzersiz talimatları

  • reverse() fonksiyonunu bir LCEL runnable'a dönüştür.
  • Verilen dizeyi ters çevirmek için reverse_chain runnable'ını çağır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

def reverse(input):
    return input[::-1]

# Convert reverse() into a runnable
reverse_chain = ____

# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)
Kodu Düzenle ve Çalıştır