让你的 AI Agent 连接 Weaviate

先了解集合字段,再查看一页已存储对象,理解其中的数据。

5 个工具 API key

试试这些 Weaviate 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Weaviate

整理集合结构

读取集合 class,解释其属性结构。

/oo Weaviate: 列出 Weaviate 集合,解释返回的 class 结构。

查看集合对象

查看所选集合内一页已存储对象。

/oo Weaviate: 列出集合 [className] 的对象,整理本页返回的属性。

开始使用 Weaviate

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Weaviate

    连接时提供 Weaviate 的API key、集群 Base URL(baseUrl)。

    连接 Weaviate →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 公网可访问的 Weaviate 集群及集合、对象读取权限。
  • 当前操作通过 REST 查询集合和对象,不提供语义向量搜索。

Weaviate 工具

Weaviate 将对象存储在具有属性定义的集合中。本集成提供 REST 元数据、集合结构与对象查询,供 AI 查看已有数据库结构。

整理集合结构

读取集合 class,解释其属性结构。

查看集合对象

查看所选集合内一页已存储对象。

5 个工具

Get Instance Metadata

获取 Weaviate 实例元数据,包括版本、主机名、已加载模块和 GRPC 消息大小。

weaviate.get_instance_metadata

List Collections

列出当前在实例架构中注册的所有 Weaviate 集合定义。

weaviate.list_collections

Get Collection

按集合名称获取一个 Weaviate 集合定义,包括属性和向量化器设置。

weaviate.get_collection

List Objects

列出一个 Weaviate 集合中的对象,支持可选分页、排序、包含标志和租户选择。

weaviate.list_objects

Get Object

按集合名称和 UUID 获取一个 Weaviate 对象,支持可选包含标志、一致性、节点和租户路由。

weaviate.get_object

常见问题

AI 可以协助我处理哪些 Weaviate 任务?

可以解释集合属性结构,或整理指定 className 返回的对象。当前操作不执行语义向量搜索。

使用 Weaviate 的结果时需要注意什么?

当前操作通过 REST 查询集合和对象,不提供语义向量搜索。

连接 Weaviate 需要哪些条件?

提供 Weaviate API key 与公网可访问的集群 Base URL;密钥需要所查询集合和对象的读取权限。

连接 Weaviate

关于 Weaviate ↗