Home / Function/ add_messages() — langchain Function Reference

add_messages() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  7a3e1ff0_9d2e_5680_8a98_060fc7fcba81["add_messages()"]
  902d53dc_28da_bbaf_ac69_0c2ea5a5e25e["BulkAddHistory"]
  7a3e1ff0_9d2e_5680_8a98_060fc7fcba81 -->|defined in| 902d53dc_28da_bbaf_ac69_0c2ea5a5e25e
  e51b05fd_d1a4_ca89_0d23_31d9881f1c1b["test_add_message_implementation_only()"]
  e51b05fd_d1a4_ca89_0d23_31d9881f1c1b -->|calls| 7a3e1ff0_9d2e_5680_8a98_060fc7fcba81
  0df9868c_e8ae_6e6a_0621_05c379354334["test_bulk_message_implementation_only()"]
  0df9868c_e8ae_6e6a_0621_05c379354334 -->|calls| 7a3e1ff0_9d2e_5680_8a98_060fc7fcba81
  71473c26_d138_2063_09ba_2464c8206318["test_async_interface()"]
  71473c26_d138_2063_09ba_2464c8206318 -->|calls| 7a3e1ff0_9d2e_5680_8a98_060fc7fcba81
  style 7a3e1ff0_9d2e_5680_8a98_060fc7fcba81 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/chat_history/test_chat_history.py lines 50–52

        def add_messages(self, message: Sequence[BaseMessage]) -> None:
            """Add a message to the store."""
            self.store.extend(message)

Domain

Subdomains

Frequently Asked Questions

What does add_messages() do?
add_messages() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/chat_history/test_chat_history.py.
Where is add_messages() defined?
add_messages() is defined in libs/core/tests/unit_tests/chat_history/test_chat_history.py at line 50.
What calls add_messages()?
add_messages() is called by 3 function(s): test_add_message_implementation_only, test_async_interface, 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