Weaviate向量数据库集成Skill weaviate-integration

Weaviate向量数据库集成技能,专注于向量数据库的部署、模式定义、GraphQL查询和混合搜索配置。该技能支持RAG(检索增强生成)管道实现,提供数据向量化存储与智能检索能力,适用于AI应用开发、大模型微调和知识库构建。关键词:Weaviate向量数据库,GraphQL查询,混合搜索,RAG管道,向量化存储,AI应用开发。

RAG应用 0 次安装 4 次浏览 更新于 2/23/2026

name: weaviate-integration description: Weaviate向量数据库设置,包含GraphQL查询和混合搜索 allowed-tools:

  • Read
  • Write
  • Edit
  • Bash
  • Glob
  • Grep

Weaviate集成技能

能力范围

  • 设置Weaviate集群(云端或自托管)
  • 定义包含属性和向量化器的模式
  • 实现GraphQL查询
  • 配置混合搜索(向量+关键词)
  • 设置多租户
  • 实现批量导入操作

目标流程

  • 向量数据库设置
  • RAG管道实现

实现细节

核心操作

  1. 模式管理:类定义和属性
  2. 数据导入:单对象和批量对象创建
  3. 向量搜索:nearVector、nearText查询
  4. 混合搜索:向量和BM25结合
  5. GraphQL:使用Get和Aggregate进行灵活查询

配置选项

  • 向量化器模块(text2vec-、multi2vec-
  • 复制因子
  • 分片配置
  • 多租户设置
  • 模块配置

最佳实践

  • 根据查询模式设计模式
  • 使用合适的向量化器
  • 启用混合搜索以提高召回率
  • 配置适当的备份
  • 监控资源使用情况

依赖项

  • weaviate-client
  • langchain-weaviate