_build_payloads() — langchain Function Reference
Architecture documentation for the _build_payloads() function in qdrant.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 52a54952_99f4_c33d_5753_3404574980e8["_build_payloads()"] 671b47a0_cdd3_a89d_e90f_0631a4bd67d3["QdrantVectorStore"] 52a54952_99f4_c33d_5753_3404574980e8 -->|defined in| 671b47a0_cdd3_a89d_e90f_0631a4bd67d3 e5f5df10_5f00_b3ee_ed57_3bff5ff2fd2d["_generate_batches()"] e5f5df10_5f00_b3ee_ed57_3bff5ff2fd2d -->|calls| 52a54952_99f4_c33d_5753_3404574980e8 style 52a54952_99f4_c33d_5753_3404574980e8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/qdrant/langchain_qdrant/qdrant.py lines 1074–1096
def _build_payloads(
texts: Iterable[str],
metadatas: list[dict] | None,
content_payload_key: str,
metadata_payload_key: str,
) -> list[dict]:
payloads = []
for i, text in enumerate(texts):
if text is None:
msg = (
"At least one of the texts is None. Please remove it before "
"calling .from_texts or .add_texts."
)
raise ValueError(msg)
metadata = metadatas[i] if metadatas is not None else None
payloads.append(
{
content_payload_key: text,
metadata_payload_key: metadata,
}
)
return payloads
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does _build_payloads() do?
_build_payloads() is a function in the langchain codebase, defined in libs/partners/qdrant/langchain_qdrant/qdrant.py.
Where is _build_payloads() defined?
_build_payloads() is defined in libs/partners/qdrant/langchain_qdrant/qdrant.py at line 1074.
What calls _build_payloads()?
_build_payloads() is called by 1 function(s): _generate_batches.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free