3_chains_extended.py line 23, 24
Define additional processing steps using RunnableLambda
uppercase_output = RunnableLambda(lambda x: x.upper())
count_words = RunnableLambda(lambda x: f"Word count: {len(x.split())}\n{x}")
Pylance error in prompt. Suggest modifying it to the following code:
uppercase_output = RunnableLambda(lambda x: str(x).upper())
count_words = RunnableLambda(lambda x: f"Word count: {len(str(x).split())}\n{str(x)}")
or
uppercase_output = RunnableLambda(lambda x: x.upper()) # type: ignore
count_words = RunnableLambda(lambda x: f"Word count: {len(x.split())}\n{x}") # type: ignore