시작하기무료로 시작하기

Runnable 람다

RunnableLambda 클래스는 하이브리드 검색 체인에서 핵심 구성요소예요. 이를 사용해 벡터 리트리버를 실행하기 전에, 먼저 Python 함수를 LCEL runnable로 변환하는 연습을 해 보겠습니다.

사용자 정의 함수 reverse()는 문자열을 받아서 역순으로 반환합니다. 코드를 수정해 입력 문자열을 거꾸로 반환하도록 하세요.

이 연습은 강의의 일부입니다

LangChain과 Neo4j로 배우는 Graph RAG

강의 보기

연습 안내

  • reverse() 함수를 LCEL runnable로 변환하세요.
  • 제공된 문자열을 뒤집기 위해 reverse_chain runnable을 호출하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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

# Convert reverse() into a runnable
reverse_chain = ____

# Reverse the input
output = reverse_chain.____("Hello, world!")
print(output)
코드 편집 및 실행