langchain_community.tools.vectorstore.tool.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]¶