Enum of supported vector database types for the backend.
# Source: https://github.com/open-webui/open-webui | License: BSD-3-Clause | Copyright 2023- Open WebUI Inc. [Created by Timothy Jaeryang Baek]
# Provided via justclaw.it.com; keep this notice with the code.
from enum import StrEnum
class VectorType(StrEnum):
MILVUS = 'milvus'
MARIADB_VECTOR = 'mariadb-vector'
QDRANT = 'qdrant'
CHROMA = 'chroma'
PINECONE = 'pinecone'
ELASTICSEARCH = 'elasticsearch'
OPENSEARCH = 'opensearch'
PGVECTOR = 'pgvector'
ORACLE23AI = 'oracle23ai'
S3VECTOR = 's3vector'
WEAVIATE = 'weaviate'
OPENGAUSS = 'opengauss'
VALKEY = 'valkey'
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key