Home / Function/ add_message() — langchain Function Reference

add_message() — langchain Function Reference

Architecture documentation for the add_message() function in test_chat_history.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  fdc9b751_6f24_304f_2bef_9245cfd574b0["add_message()"]
  ff5be886_c526_befa_5910_959d79028e84["SampleChatHistory"]
  fdc9b751_6f24_304f_2bef_9245cfd574b0 -->|defined in| ff5be886_c526_befa_5910_959d79028e84
  e51b05fd_d1a4_ca89_0d23_31d9881f1c1b["test_add_message_implementation_only()"]
  e51b05fd_d1a4_ca89_0d23_31d9881f1c1b -->|calls| fdc9b751_6f24_304f_2bef_9245cfd574b0
  0df9868c_e8ae_6e6a_0621_05c379354334["test_bulk_message_implementation_only()"]
  0df9868c_e8ae_6e6a_0621_05c379354334 -->|calls| fdc9b751_6f24_304f_2bef_9245cfd574b0
  style fdc9b751_6f24_304f_2bef_9245cfd574b0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/chat_history/test_chat_history.py lines 14–16

        def add_message(self, message: BaseMessage) -> None:
            """Add a message to the store."""
            self.store.append(message)

Domain

Subdomains

Frequently Asked Questions

What does add_message() do?
add_message() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/chat_history/test_chat_history.py.
Where is add_message() defined?
add_message() is defined in libs/core/tests/unit_tests/chat_history/test_chat_history.py at line 14.
What calls add_message()?
add_message() is called by 2 function(s): test_add_message_implementation_only, test_bulk_message_implementation_only.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free