Create a NeuralDBRetriever with a base model from a saved checkpoint
To use, set the THIRDAI_KEY environment variable with your ThirdAI
API key, or pass thirdai_key as a named parameter.
from_checkpoint(
cls,
checkpoint: Union[str, Path],
thirdai_key: Optional[str] = None
) -> NeuralDBRetrieverExample:
.. code-block:: python
from langchain_community.retrievers import NeuralDBRetriever
retriever = NeuralDBRetriever.from_checkpoint( checkpoint="/path/to/checkpoint.ndb", thirdai_key="your-thirdai-key", )
retriever.insert([ "/path/to/doc.pdf", "/path/to/doc.docx", "/path/to/doc.csv", ])
documents = retriever.invoke("AI-driven music therapy")