add_message() — langchain Function Reference
Architecture documentation for the add_message() function in chat_history.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 31b6443f_d624_442f_5738_987241c0a35d["add_message()"] 172321af_58bf_4793_da29_9eb028a48761["InMemoryChatMessageHistory"] 31b6443f_d624_442f_5738_987241c0a35d -->|defined in| 172321af_58bf_4793_da29_9eb028a48761 499709d0_fa0b_bf8b_19d2_90eb7df3fc33["add_message()"] 499709d0_fa0b_bf8b_19d2_90eb7df3fc33 -->|calls| 31b6443f_d624_442f_5738_987241c0a35d 499709d0_fa0b_bf8b_19d2_90eb7df3fc33["add_message()"] 31b6443f_d624_442f_5738_987241c0a35d -->|calls| 499709d0_fa0b_bf8b_19d2_90eb7df3fc33 style 31b6443f_d624_442f_5738_987241c0a35d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/chat_history.py lines 224–230
def add_message(self, message: BaseMessage) -> None:
"""Add a self-created message to the store.
Args:
message: The message to add.
"""
self.messages.append(message)
Domain
Subdomains
Defined In
Calls
Called By
Source
Frequently Asked Questions
What does add_message() do?
add_message() is a function in the langchain codebase, defined in libs/core/langchain_core/chat_history.py.
Where is add_message() defined?
add_message() is defined in libs/core/langchain_core/chat_history.py at line 224.
What does add_message() call?
add_message() calls 1 function(s): add_message.
What calls add_message()?
add_message() is called by 1 function(s): add_message.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free