test_prompt_values.py — langchain Source File
Architecture documentation for test_prompt_values.py, a python file in the langchain codebase. 2 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR c7baea40_a43e_4495_3392_3694f5e0c620["test_prompt_values.py"] d758344f_537f_649e_f467_b9d7442e86df["langchain_core.messages"] c7baea40_a43e_4495_3392_3694f5e0c620 --> d758344f_537f_649e_f467_b9d7442e86df 5b417886_56dd_6afa_13ab_a3cfc1dbcccd["langchain_core.prompt_values"] c7baea40_a43e_4495_3392_3694f5e0c620 --> 5b417886_56dd_6afa_13ab_a3cfc1dbcccd style c7baea40_a43e_4495_3392_3694f5e0c620 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
from langchain_core.messages import (
AIMessage,
AIMessageChunk,
HumanMessage,
HumanMessageChunk,
SystemMessage,
SystemMessageChunk,
ToolMessage,
ToolMessageChunk,
)
from langchain_core.prompt_values import ChatPromptValueConcrete
def test_chat_prompt_value_concrete() -> None:
messages: list = [
AIMessage("foo"),
HumanMessage("foo"),
SystemMessage("foo"),
ToolMessage("foo", tool_call_id="foo"),
AIMessageChunk(content="foo"),
HumanMessageChunk(content="foo"),
SystemMessageChunk(content="foo"),
ToolMessageChunk(content="foo", tool_call_id="foo"),
]
assert ChatPromptValueConcrete(messages=messages).messages == messages
Domain
Subdomains
Functions
Dependencies
- langchain_core.messages
- langchain_core.prompt_values
Source
Frequently Asked Questions
What does test_prompt_values.py do?
test_prompt_values.py is a source file in the langchain codebase, written in python. It belongs to the CoreAbstractions domain, MessageSchema subdomain.
What functions are defined in test_prompt_values.py?
test_prompt_values.py defines 1 function(s): test_chat_prompt_value_concrete.
What does test_prompt_values.py depend on?
test_prompt_values.py imports 2 module(s): langchain_core.messages, langchain_core.prompt_values.
Where is test_prompt_values.py in the architecture?
test_prompt_values.py is located at libs/core/tests/unit_tests/test_prompt_values.py (domain: CoreAbstractions, subdomain: MessageSchema, directory: libs/core/tests/unit_tests).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free