embed_query() — langchain Function Reference
Architecture documentation for the embed_query() function in huggingface.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 1f5cc8d7_bd9b_af04_9e37_b08ce61f8ec2["embed_query()"] bc29a19b_53a3_8e06_ab58_d933298d898b["HuggingFaceEmbeddings"] 1f5cc8d7_bd9b_af04_9e37_b08ce61f8ec2 -->|defined in| bc29a19b_53a3_8e06_ab58_d933298d898b b7c83ab3_15c9_f495_f1c6_d2b68282f2a6["_embed()"] 1f5cc8d7_bd9b_af04_9e37_b08ce61f8ec2 -->|calls| b7c83ab3_15c9_f495_f1c6_d2b68282f2a6 style 1f5cc8d7_bd9b_af04_9e37_b08ce61f8ec2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/huggingface/langchain_huggingface/embeddings/huggingface.py lines 157–172
def embed_query(self, text: str) -> list[float]:
"""Compute query embeddings using a HuggingFace transformer model.
Args:
text: The text to embed.
Returns:
Embeddings for the text.
"""
embed_kwargs = (
self.query_encode_kwargs
if len(self.query_encode_kwargs) > 0
else self.encode_kwargs
)
return self._embed([text], embed_kwargs)[0]
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does embed_query() do?
embed_query() is a function in the langchain codebase, defined in libs/partners/huggingface/langchain_huggingface/embeddings/huggingface.py.
Where is embed_query() defined?
embed_query() is defined in libs/partners/huggingface/langchain_huggingface/embeddings/huggingface.py at line 157.
What does embed_query() call?
embed_query() calls 1 function(s): _embed.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free