Runnable-лямбды
Класс RunnableLambda — важный компонент цепочки гибридного поиска. Прежде чем использовать его для запуска векторного ретривера, потренируемся применять его для преобразования функции Python в исполняемый объект LCEL.
Пользовательская функция reverse() принимает строку и возвращает её в обратном порядке. Обновите код так, чтобы входная строка возвращалась в обратном порядке.
Это упражнение является частью курса
Graph RAG с LangChain и Neo4j
Инструкции к упражнению
- Преобразуйте функцию
reverse()в исполняемый объект LCEL. - Вызовите исполняемый объект
reverse_chain, чтобы перевернуть заданную строку.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
def reverse(input):
return input[::-1]
# Convert reverse() into a runnable
reverse_chain = ____
# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)