Change RunnableMap to RunnableParallel for consistency (#14142)

- **Description:** Change instances of RunnableMap to RunnableParallel,
as that should be the one used going forward. This makes it consistent
across the codebase.
This commit is contained in:
Alex Kira
2023-12-01 13:36:40 -08:00
committed by GitHub
parent 96f6b90349
commit 0caef3cde7
13 changed files with 37 additions and 33 deletions

View File

@@ -2,7 +2,7 @@ from langchain.agents import AgentExecutor
from langchain.chat_models import ChatAnthropic
from langchain.prompts import ChatPromptTemplate
from langchain.schema.output_parser import StrOutputParser
from langchain.schema.runnable import RunnableMap, RunnablePassthrough
from langchain.schema.runnable import RunnableParallel, RunnablePassthrough
from .agent_scratchpad import format_agent_scratchpad
from .output_parser import parse_output
@@ -29,7 +29,7 @@ chain = (
)
agent_chain = (
RunnableMap(
RunnableParallel(
{
"partial_completion": chain,
"intermediate_steps": lambda x: x["intermediate_steps"],