管理您的 RAG 知识库(语料库)

本页介绍了如何通过执行语料库管理和文件管理来管理 RAG 任务的语料库。

语料库管理

语料库(也称为索引)是指文档集或信息来源。可以查询语料库,以检索生成回答所需的相关上下文。首次创建语料库时,此过程可能需要额外一分钟。

支持以下语料库操作:

操作 说明 参数 示例
创建 RAG 语料库。 创建索引以导入或上传文档。 创建参数 v1beta1
创建参数 v1
创建 v1beta1 示例
创建 v1 示例
更新 RAG 语料库。 更新之前创建的索引以导入或上传文档。 更新参数 v1beta1
更新参数 v1
更新示例 v1beta1
更新示例 v1
列出 RAG 语料库。 列出所有索引。 列表参数 v1beta1
列表参数 v1
列表示例 v1beta1
列表示例 v1
获取 RAG 语料库。 获取描述索引的元数据。 获取参数 v1beta1
获取参数 v1
获取 v1beta1 示例
获取 v1 示例
删除 RAG 语料库。 删除索引。 删除参数 v1beta1
删除参数 v1
删除示例 v1beta1
删除示例 v1

不支持对语料库进行并发操作。如需了解详情,请参阅 适用于 v1beta1 的 RAG API 参考文档适用于 v1 的 RAG API 参考文档

文件管理

支持以下文件操作:

操作 说明 参数 示例
上传 RAG 文件。 从本地存储空间上传包含额外信息(用于为 LLM 提供上下文)的文件来生成更准确的回答。 上传参数 v1beta1
上传参数 v1
上传示例 v1beta1
上传示例 v1
导入 RAG 文件。 将一组文件从其他存储空间导入到存储位置。 导入参数 v1beta1
导入参数 v1
导入示例 v1beta1
导入示例 v1
获取 RAG 文件。 获取 RAG 文件的详细信息,以供 LLM 使用。 获取参数 v1beta1
获取参数 v1
获取 v1beta1 示例
获取 v1 示例
删除 RAG 文件。 从索引中删除文件。 删除参数 v1beta1
删除参数 v1
删除 v1beta1 示例
删除 v1 示例

如需了解详情,请参阅 适用于 v1beta1 的 RAG API 参考文档适用于 v1 的 RAG API 参考文档

后续步骤