Skip to main content
Ctrl+K
🦜🔗 LangChain  documentation - Home

Site Navigation

  • Core
  • Langchain
  • Text Splitters
  • AI21
  • Airbyte
    • Anthropic
    • AstraDB
    • AWS
    • Azure Dynamic Sessions
    • Chroma
    • Cohere
    • Couchbase
    • Elasticsearch
    • Exa
    • Fireworks
    • Google Community
    • Google GenAI
    • Google VertexAI
    • Groq
    • Huggingface
    • Milvus
    • MistralAI
    • MongoDB
    • Nomic
    • Nvidia Ai Endpoints
    • Ollama
    • OpenAI
    • Pinecone
    • Postgres
    • Prompty
    • Qdrant
    • Robocorp
    • Together
    • Unstructured
    • VoyageAI
    • Weaviate
  • LangChain docs
  • GitHub
  • X / Twitter

Site Navigation

  • Core
  • Langchain
  • Text Splitters
  • AI21
  • Airbyte
    • Anthropic
    • AstraDB
    • AWS
    • Azure Dynamic Sessions
    • Chroma
    • Cohere
    • Couchbase
    • Elasticsearch
    • Exa
    • Fireworks
    • Google Community
    • Google GenAI
    • Google VertexAI
    • Groq
    • Huggingface
    • Milvus
    • MistralAI
    • MongoDB
    • Nomic
    • Nvidia Ai Endpoints
    • Ollama
    • OpenAI
    • Pinecone
    • Postgres
    • Prompty
    • Qdrant
    • Robocorp
    • Together
    • Unstructured
    • VoyageAI
    • Weaviate
  • LangChain docs
  • GitHub
  • X / Twitter

Section Navigation

  • agents
    • AgentExecutor
    • AgentOutputParser
    • BaseMultiActionAgent
    • BaseSingleActionAgent
    • ExceptionTool
    • MultiActionAgentOutputParser
    • RunnableAgent
    • RunnableMultiActionAgent
    • AgentExecutorIterator
    • VectorStoreInfo
    • VectorStoreRouterToolkit
    • VectorStoreToolkit
    • ChatOutputParser
    • ConvoOutputParser
    • ConvoOutputParser
    • ChainConfig
    • MRKLOutputParser
    • OpenAIAssistantAction
    • OpenAIAssistantFinish
    • OpenAIAssistantRunnable
    • AgentTokenBufferMemory
    • JSONAgentOutputParser
    • OpenAIFunctionsAgentOutputParser
    • OpenAIToolsAgentOutputParser
    • ReActJsonSingleInputOutputParser
    • ReActSingleInputOutputParser
    • SelfAskOutputParser
    • ToolAgentAction
    • ToolsAgentOutputParser
    • XMLAgentOutputParser
    • ReActOutputParser
    • AgentScratchPadChatPromptTemplate
    • StructuredChatOutputParser
    • StructuredChatOutputParserWithRetries
    • InvalidTool
    • create_conversational_retrieval_agent
    • create_vectorstore_agent
    • create_vectorstore_router_agent
    • format_log_to_str
    • format_log_to_messages
    • format_to_openai_function_messages
    • format_to_openai_functions
    • format_to_tool_messages
    • format_xml
    • create_json_chat_agent
    • create_openai_functions_agent
    • create_openai_tools_agent
    • parse_ai_message_to_openai_tool_action
    • parse_ai_message_to_tool_action
    • create_react_agent
    • create_self_ask_with_search_agent
    • create_structured_chat_agent
    • create_tool_calling_agent
    • validate_tools_single_input
    • create_xml_agent
    • Agent
    • LLMSingleActionAgent
    • AgentType
    • ChatAgent
    • ConversationalAgent
    • ConversationalChatAgent
    • MRKLChain
    • ZeroShotAgent
    • OpenAIFunctionsAgent
    • OpenAIMultiFunctionsAgent
    • DocstoreExplorer
    • ReActChain
    • ReActDocstoreAgent
    • ReActTextWorldAgent
    • SelfAskWithSearchAgent
    • SelfAskWithSearchChain
    • StructuredChatAgent
    • XMLAgent
    • initialize_agent
    • load_agent
    • load_agent_from_config
  • callbacks
  • chains
  • chat_models
  • embeddings
  • evaluation
  • globals
  • hub
  • indexes
  • memory
  • model_laboratory
  • output_parsers
  • retrievers
  • runnables
  • smith
  • storage
  • langchain 0.2.12
  • agents
  • parse_ai_mes...

parse_ai_message_to_tool_action#

langchain.agents.output_parsers.tools.parse_ai_message_to_tool_action(message: BaseMessage) → List[AgentAction] | AgentFinish[source]#

Parse an AI message potentially containing tool_calls.

Parameters:

message (BaseMessage)

Return type:

List[AgentAction] | AgentFinish

previous

parse_ai_message_to_openai_tool_action

next

create_react_agent

On this page
  • parse_ai_message_to_tool_action()

© Copyright 2023, LangChain Inc.