BaseVectorStoreTool#

class langchain_community.tools.vectorstore.tool.BaseVectorStoreTool[source]#

Bases: BaseModel

Base class for tools that use a VectorStore.

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

param llm: BaseLanguageModel [Optional]#
param vectorstore: VectorStore [Required]#