Home / Function/ embed_query() — langchain Function Reference

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

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