langchain[minor]: fix comment typo (#23564)

**Description:** fix typo of comment
**Issue:** N/A
**Dependencies:** N/A
This commit is contained in:
mackong 2024-06-27 22:09:18 +08:00 committed by GitHub
parent 47f69fe0d8
commit daf733b52e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -14,12 +14,12 @@ from langchain.agents.output_parsers.tools import ToolAgentAction
def _create_tool_message( def _create_tool_message(
agent_action: ToolAgentAction, observation: str agent_action: ToolAgentAction, observation: str
) -> ToolMessage: ) -> ToolMessage:
"""Convert agent action and observation into a function message. """Convert agent action and observation into a tool message.
Args: Args:
agent_action: the tool invocation request from the agent agent_action: the tool invocation request from the agent
observation: the result of the tool invocation observation: the result of the tool invocation
Returns: Returns:
FunctionMessage that corresponds to the original tool invocation ToolMessage that corresponds to the original tool invocation
""" """
if not isinstance(observation, str): if not isinstance(observation, str):
try: try:
@ -38,7 +38,7 @@ def _create_tool_message(
def format_to_tool_messages( def format_to_tool_messages(
intermediate_steps: Sequence[Tuple[AgentAction, str]], intermediate_steps: Sequence[Tuple[AgentAction, str]],
) -> List[BaseMessage]: ) -> List[BaseMessage]:
"""Convert (AgentAction, tool output) tuples into FunctionMessages. """Convert (AgentAction, tool output) tuples into ToolMessages.
Args: Args:
intermediate_steps: Steps the LLM has taken to date, along with observations intermediate_steps: Steps the LLM has taken to date, along with observations