Cloud Storage 数据存储区工具

此工具用于通过连接到填充了您自己的文件的数据存储区,搜索和检索非结构化文档或常见问题解答内容中的信息。

首次创建该工具时,您需要提供以下信息:

  • 名称:一个描述性名称,可帮助 AI 了解该工具的工作。名称应以动词开头(例如 search_internal_docsquery_product_manuals)。
  • 说明:(可选)对该工具的功能以及 AI 何时应使用该工具的说明。这有助于模型确定此特定数据存储区是否包含用户提示的答案。
  • 模拟工具响应:一种可选配置,用于在数据完全编入索引之前模拟工具的输出以进行测试。
  • 位置:数据存储区托管的区域(例如 global)。
  • 数据类型:您要导入的内容的格式:

    • 非结构化数据:最适合 PDF、HTML 文件或文本文件等文档。
    • 常见问题解答:最适合结构化问答对。
  • 选择文件夹或文件:Google Cloud Storage 中数据的路径 (gs://*)。您可以选择导入单个文件 或整个文件夹

  • 同步频率:该工具检查源文件更新的频率。

    • 一次性:一次性导入当前数据。
    • 定期:在源文件发生更改时自动更新数据存储区(此设置在创建后无法更改)。

常见问题解答数据存储区

常见问题解答数据存储区可以保存常见问题解答 (FAQ) 的答案。 当用户问题与上传的问题高度匹配时,代理会返回该问题的答案,而不会进行任何修改。 您可以为代理显示的每个问答对提供标题和网址。

数据必须以 CSV 格式上传到数据存储区。每个文件都必须有一个描述列的标题行。

例如:

"question","answer","title","url"
"Why is the sky blue?","The sky is blue because of Rayleigh scattering.","Rayleigh scattering","https://en.wikipedia.org/wiki/Rayleigh_scattering"
"What is the meaning of life?","42","",""

titleurl 列是可选的,可以省略:

"answer","question"
"42","What is the meaning of life?"

在上传过程中,您可以选择一个文件夹,其中每个文件都被视为 CSV 文件,无论其扩展名如何。

限制:

  • , 后的额外空格字符会导致错误。
  • 空行(即使在文件末尾)也会导致错误。

非结构化数据存储区

非结构化数据存储区可以包含以下格式的内容:

  • HTML
  • PDF
  • TXT
  • CSV

您可以(但并不常见)从另一个项目的 Cloud Storage 存储桶导入文件。为此,您需要向导入过程授予明确的访问权限。请按照出错提示中的说明操作,其中将包含需要对存储桶具有读取权限才能执行导入的用户名称。

限制:

  • 文本格式的文件大小上限为 2.5MB,其他格式为 100MB。

另请参阅从 Cloud Storage 导入