_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)
Domain
Subdomains
Called By
Source
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