Home / Function/ asimilarity_search() — langchain Function Reference

asimilarity_search() — langchain Function Reference

Architecture documentation for the asimilarity_search() function in vectorstores.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  7b74db38_56d1_e947_f07b_e15eaecc481e["asimilarity_search()"]
  2d095452_70a7_4606_a1b1_4650d16b5343["Qdrant"]
  7b74db38_56d1_e947_f07b_e15eaecc481e -->|defined in| 2d095452_70a7_4606_a1b1_4650d16b5343
  0bfb6a9a_e62a_ca13_35c1_984eee7bf4a4["asimilarity_search_with_score()"]
  7b74db38_56d1_e947_f07b_e15eaecc481e -->|calls| 0bfb6a9a_e62a_ca13_35c1_984eee7bf4a4
  style 7b74db38_56d1_e947_f07b_e15eaecc481e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/partners/qdrant/langchain_qdrant/vectorstores.py lines 284–304

    async def asimilarity_search(
        self,
        query: str,
        k: int = 4,
        filter: MetadataFilter | None = None,  # noqa: A002
        **kwargs: Any,
    ) -> list[Document]:
        """Return docs most similar to query.

        Args:
            query: Text to look up documents similar to.
            k: Number of Documents to return.
            filter: Filter by metadata.
            **kwargs: Additional keyword arguments.

        Returns:
            List of `Document` objects most similar to the query.

        """
        results = await self.asimilarity_search_with_score(query, k, filter, **kwargs)
        return list(map(itemgetter(0), results))

Domain

Subdomains

Frequently Asked Questions

What does asimilarity_search() do?
asimilarity_search() is a function in the langchain codebase, defined in libs/partners/qdrant/langchain_qdrant/vectorstores.py.
Where is asimilarity_search() defined?
asimilarity_search() is defined in libs/partners/qdrant/langchain_qdrant/vectorstores.py at line 284.
What does asimilarity_search() call?
asimilarity_search() calls 1 function(s): asimilarity_search_with_score.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free