test_convert_to_v1_from_responses_chunk() — langchain Function Reference
Architecture documentation for the test_convert_to_v1_from_responses_chunk() function in test_openai.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD d2f855f8_5fdd_dc18_f7db_9fc6cb869de1["test_convert_to_v1_from_responses_chunk()"] 71a6a26a_d6f8_432f_996a_21e56fcab4ae["test_openai.py"] d2f855f8_5fdd_dc18_f7db_9fc6cb869de1 -->|defined in| 71a6a26a_d6f8_432f_996a_21e56fcab4ae style d2f855f8_5fdd_dc18_f7db_9fc6cb869de1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/tests/unit_tests/messages/block_translators/test_openai.py lines 134–256
def test_convert_to_v1_from_responses_chunk() -> None:
chunks = [
AIMessageChunk(
content=[{"type": "reasoning", "id": "abc123", "summary": [], "index": 0}],
response_metadata={"model_provider": "openai"},
),
AIMessageChunk(
content=[
{
"type": "reasoning",
"id": "abc234",
"summary": [
{"type": "summary_text", "text": "foo ", "index": 0},
],
"index": 1,
}
],
response_metadata={"model_provider": "openai"},
),
AIMessageChunk(
content=[
{
"type": "reasoning",
"id": "abc234",
"summary": [
{"type": "summary_text", "text": "bar", "index": 0},
],
"index": 1,
}
],
response_metadata={"model_provider": "openai"},
),
AIMessageChunk(
content=[
{
"type": "reasoning",
"id": "abc234",
"summary": [
{"type": "summary_text", "text": "baz", "index": 1},
],
"index": 1,
}
],
response_metadata={"model_provider": "openai"},
),
]
expected_chunks = [
AIMessageChunk(
content=[{"type": "reasoning", "id": "abc123", "index": "lc_rs_305f30"}],
response_metadata={"model_provider": "openai"},
),
AIMessageChunk(
content=[
{
"type": "reasoning",
"id": "abc234",
"reasoning": "foo ",
"index": "lc_rs_315f30",
}
],
response_metadata={"model_provider": "openai"},
),
AIMessageChunk(
content=[
{
"type": "reasoning",
"id": "abc234",
"reasoning": "bar",
"index": "lc_rs_315f30",
}
],
response_metadata={"model_provider": "openai"},
),
AIMessageChunk(
content=[
{
"type": "reasoning",
"id": "abc234",
"reasoning": "baz",
"index": "lc_rs_315f31",
}
Domain
Subdomains
Source
Frequently Asked Questions
What does test_convert_to_v1_from_responses_chunk() do?
test_convert_to_v1_from_responses_chunk() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/messages/block_translators/test_openai.py.
Where is test_convert_to_v1_from_responses_chunk() defined?
test_convert_to_v1_from_responses_chunk() is defined in libs/core/tests/unit_tests/messages/block_translators/test_openai.py at line 134.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free