CommencerCommencez gratuitement

Runnable lambdas

The RunnableLambda class is a crucial component in a hybrid retrieval chain. Before you use it to execute a vector retriever, let's first practice using it to convert a Python function into an LCEL runnable.

The user-defined reverse() function takes a string and returns it in reverse order. Update the code to return the input string in reverse.

Cet exercice fait partie du cours

<cours>Graph RAG with LangChain and Neo4j</cours>
Voir le cours

Instructions de l’exercice

  • Convert the reverse() function into an LCEL runnable.
  • Call the reverse_chain runnable to reverse the string provided.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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

# Convert reverse() into a runnable
reverse_chain = ____

# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)
Modifier et exécuter le code