langchain_community.docstore.arbitrary_fn
.DocstoreFn¶
- class langchain_community.docstore.arbitrary_fn.DocstoreFn(lookup_fn: Callable[[str], Union[Document, str]])[source]¶
Langchain 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)delete
(ids)Deleting IDs from in memory dictionary.
search
(search)Search for a document.
- delete(ids: List) None ¶
Deleting IDs from in memory dictionary.