НачатьНачать бесплатно

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)
Редактировать и запускать код