Skip to main content

Overview

Weaviate is an open-source vector database with a GraphQL API. It supports embedded, local, and cloud deployments with schema-based collections and module configurations. Provider Class: WeaviateProvider
Config Class: WeaviateConfig

Install

Install the Weaviate optional dependency group:

Examples

Parameters

Base Parameters (from BaseVectorDBConfig)

Weaviate-Specific Parameters

ConnectionConfig Parameters