Uruchamialne funkcje lambda
Klasa RunnableLambda to kluczowy element hybrydowego łańcucha pobierania danych. Zanim użyjesz jej do uruchomienia wektorowego komponentu pobierającego, poćwicz najpierw przekształcanie funkcji Pythona w obiekt uruchamialny LCEL.
Zdefiniowana przez użytkownika funkcja reverse() przyjmuje ciąg znaków i zwraca go w odwróconej kolejności. Zaktualizuj kod tak, aby zwracał podany ciąg znaków w odwrotnej kolejności.
To ćwiczenie jest częścią kursu
Graph RAG z LangChain i Neo4j
Instrukcje do ćwiczenia
- Przekształć funkcję
reverse()w obiekt uruchamialny LCEL. - Wywołaj obiekt uruchamialny
reverse_chain, aby odwrócić podany ciąg znaków.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
def reverse(input):
return input[::-1]
# Convert reverse() into a runnable
reverse_chain = ____
# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)