VectorAdmin
不活跃简介
VectorAdmin 是通用向量数据库管理工具,支持 Pinecone、Chroma、Qdrant、Weaviate 等主流向量数据库的统一管理,提供直观的 Web 界面进行数据导入、查询和维护。
核心特性
- 通用向量数据库管理,支持 Pinecone、Chroma、Qdrant 和 Weaviate
- 多用户实例支持,提供基于权限的数据访问控制
- 原子级查看、更新和删除单个文本嵌入块
- 支持文档上传并直接嵌入向量数据库,无需重复嵌入
- 支持跨数据库复制整个文档或命名空间,无需重新处理
- 全栈 monorepo 架构,包含 Flask 文档处理器、React 前端和 Node.js 后端
适用场景
💡 跨多个向量数据库提供商管理和检查向量嵌入
💡 通过查看嵌入块来调试和审计 RAG 管道数据质量
💡 在不同数据库实例或提供商之间迁移向量数据
💡 基于角色访问的多团队协作共享向量数据库资源
💡 通过避免重复嵌入大型文档来优化成本
分类
快速开始
1. 克隆仓库:git clone https://github.com/Mintplex-Labs/vector-admin.git
2. Docker(推荐):cd docker && docker-compose up -d
3. 开发环境:运行 yarn dev:setup,然后依次启动 prisma:setup、dev:server、dev:frontend、dev:workers 和 Flask document-processor
4. 访问 Web 界面,首次访问时自动创建管理员账户、组织和数据库连接