Home / Function/ _search() — langchain Function Reference

_search() — langchain Function Reference

Architecture documentation for the _search() function in base.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  243f4640_a981_e59e_8932_e88ee66a31de["_search()"]
  daa08d88_1d2b_5650_6257_d688074121b7["ElasticsearchDatabaseChain"]
  243f4640_a981_e59e_8932_e88ee66a31de -->|defined in| daa08d88_1d2b_5650_6257_d688074121b7
  16ea3b30_e483_d5fc_b053_6173b3e0b010["_call()"]
  16ea3b30_e483_d5fc_b053_6173b3e0b010 -->|calls| 243f4640_a981_e59e_8932_e88ee66a31de
  style 243f4640_a981_e59e_8932_e88ee66a31de fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/langchain_classic/chains/elasticsearch_database/base.py lines 112–114

    def _search(self, indices: list[str], query: str) -> str:
        result = self.database.search(index=",".join(indices), body=query)
        return str(result)

Subdomains

Called By

Frequently Asked Questions

What does _search() do?
_search() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/chains/elasticsearch_database/base.py.
Where is _search() defined?
_search() is defined in libs/langchain/langchain_classic/chains/elasticsearch_database/base.py at line 112.
What calls _search()?
_search() is called by 1 function(s): _call.

Analyze Your Own Codebase

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

Try Supermodel Free