Kom igångKom igång gratis

Körbara lambdas

Klassen RunnableLambda är en viktig komponent i en hybrid retrieval-kedja. Innan du använder den för att köra en vektorsökare ska vi öva på att använda den för att omvandla en Python-funktion till ett LCEL-körbart objekt.

Den användardefinierade funktionen reverse() tar en sträng och returnerar den i omvänd ordning. Uppdatera koden så att den returnerar inmatningssträngen i omvänd ordning.

Den här övningen är en del av kursen

Graph RAG med LangChain och Neo4j

Visa kurs

Övningsinstruktioner

  • Omvandla funktionen reverse() till ett LCEL-körbart objekt.
  • Anropa det körbara objektet reverse_chain för att vända på den angivna strängen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

# Convert reverse() into a runnable
reverse_chain = ____

# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)
Redigera och kör kod