DocstoreExplorer#

class langchain.agents.react.base.DocstoreExplorer(docstore: Docstore)[source]#

Deprecated since version 0.1.0: LangChain agents will continue to be supported, but it is recommended for new use cases to be built with LangGraph. LangGraph offers a more flexible and full-featured framework for building agents, including support for tool-calling, persistence of state, and human-in-the-loop workflows. See LangGraph documentation for more details: https://langchain-ai.github.io/langgraph/. Refer here for its pre-built ReAct agent: https://langchain-ai.github.io/langgraph/how-tos/create-react-agent/ It will be removed in None==1.0.

Class to assist with exploration of a document store.

Initialize with a docstore, and set initial document to None.

Methods

__init__(docstore)

Initialize with a docstore, and set initial document to None.

lookup(term)

Lookup a term in document (if saved).

search(term)

Search for a term in the docstore, and if found save.

Parameters:

docstore (Docstore)

__init__(docstore: Docstore)[source]#

Initialize with a docstore, and set initial document to None.

Parameters:

docstore (Docstore)

lookup(term: str) str[source]#

Lookup a term in document (if saved).

Parameters:

term (str)

Return type:

str

search(term: str) str[source]#

Search for a term in the docstore, and if found save.

Parameters:

term (str)

Return type:

str