langchain.docstore.arbitrary_fn.DocstoreFn¶
- class langchain.docstore.arbitrary_fn.DocstoreFn(lookup_fn: Callable[[str], Union[Document, str]])[source]¶
Bases:
DocstoreLangchain Docstore via arbitrary lookup function.
- This is useful when:
it’s expensive to construct an InMemoryDocstore/dict
you retrieve documents from remote sources
you just want to reuse existing objects
Methods
__init__(lookup_fn)search(search)Search for a document.