EmpezarEmpieza gratis

Lambdas ejecutables (runnables)

La clase RunnableLambda es un componente clave en una cadena de recuperación híbrida. Antes de usarla para ejecutar un recuperador vectorial, primero practiquemos convirtiendo una función de Python en un runnable de LCEL.

La función definida por el usuario reverse() recibe una cadena y la devuelve en orden inverso. Actualiza el código para que devuelva la cadena de entrada al revés.

Este ejercicio forma parte del curso

Graph RAG con LangChain y Neo4j

Ver curso

Instrucciones del ejercicio

  • Convierte la función reverse() en un runnable de LCEL.
  • Llama al runnable reverse_chain para invertir la cadena proporcionada.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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

# Convert reverse() into a runnable
reverse_chain = ____

# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)
Editar y ejecutar código