ÎncepețiÎncepe gratuit

Runnable lambda-uri

Clasa RunnableLambda este o componentă esențială într-un lanț de regăsire hibrid. Înainte de a o folosi pentru a executa un retriever vectorial, hai să exersăm conversia unei funcții Python într-un runnable LCEL.

Funcția definită de utilizator reverse() primește un șir de caractere și îl returnează în ordine inversă. Actualizează codul pentru a returna șirul de intrare în ordine inversă.

Acest exercițiu face parte din cursul

Graph RAG cu LangChain și Neo4j

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește funcția reverse() într-un runnable LCEL.
  • Apelează runnable-ul reverse_chain pentru a inversa șirul de caractere furnizat.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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

# Convert reverse() into a runnable
reverse_chain = ____

# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)
Editează și rulează codul