test_chat_prompt_template_message_class_tuples_append() — langchain Function Reference
Architecture documentation for the test_chat_prompt_template_message_class_tuples_append() function in test_chat.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD fa20cc8d_17d5_2854_94e9_209a8b8cc075["test_chat_prompt_template_message_class_tuples_append()"] bf3138ca_0068_68ea_f479_35376e264d13["test_chat.py"] fa20cc8d_17d5_2854_94e9_209a8b8cc075 -->|defined in| bf3138ca_0068_68ea_f479_35376e264d13 style fa20cc8d_17d5_2854_94e9_209a8b8cc075 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/tests/unit_tests/prompts/test_chat.py lines 501–516
def test_chat_prompt_template_message_class_tuples_append() -> None:
"""Test appending message class tuples to existing template."""
template = ChatPromptTemplate.from_messages(
[
(SystemMessage, "You are helpful."),
]
)
template.append((HumanMessage, "{question}"))
messages = template.format_messages(question="What is AI?")
assert len(messages) == 2
assert isinstance(messages[0], SystemMessage)
assert isinstance(messages[1], HumanMessage)
assert messages[1].content == "What is AI?"
Domain
Subdomains
Source
Frequently Asked Questions
What does test_chat_prompt_template_message_class_tuples_append() do?
test_chat_prompt_template_message_class_tuples_append() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/prompts/test_chat.py.
Where is test_chat_prompt_template_message_class_tuples_append() defined?
test_chat_prompt_template_message_class_tuples_append() is defined in libs/core/tests/unit_tests/prompts/test_chat.py at line 501.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free