Runnable lambdas
RunnableLambda क्लास एक हाइब्रिड रिट्रीवल चेन का अहम हिस्सा है. इसे vector retriever चलाने से पहले, पहले यह अभ्यास कर लेते हैं कि किसी Python फंक्शन को LCEL runnable में कैसे बदला जाए.
यूज़र-डिफाइंड reverse() फंक्शन एक string लेता है और उसे उल्टे क्रम में लौटाता है. कोड को अपडेट करें ताकि इनपुट string उल्टे क्रम में रिटर्न हो.
यह अभ्यास पाठ्यक्रम का हिस्सा है
LangChain और Neo4j के साथ Graph RAG
अभ्यास निर्देश
reverse()फंक्शन को LCEL runnable में बदलें.- दिए गए string को उल्टा करने के लिए
reverse_chainrunnable को कॉल करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
def reverse(input):
return input[::-1]
# Convert reverse() into a runnable
reverse_chain = ____
# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)