腾讯云智能体离线文档怎么上传?临时密钥、COS 与 SaveDoc 流程

按腾讯云 ADP 离线文档流程为每个文件申请临时密钥,上传 COS 后以 SaveDoc 保存元数据并检查知识管理状态。

离线文档是长期进入“知识管理”的资料,和对话框里临时上传的实时文档不同。腾讯云官方流程把它分成三段,每一段的返回值都是下一段的输入。

三步流程与关键字段

离线上传固定分成三步:取临时密钥、上传 COS、调用 SaveDoc。

腾讯云智能体离线文档怎么上传?临时密钥、COS 与 SaveDoc 流程

  1. 每个文件都重新调用 DescribeStorageCredential,填写真实文件后缀和 BotBizID;离线文档的 TypeKey 使用 offline,IsPublic 使用 false。
  2. 使用返回的 TmpSecretId、TmpSecretKey、Token 与 UploadPath,通过 COS SDK 上传。上传对象 key 必须等于 UploadPath。
  3. 调用 SaveDoc 保存元数据。SaveDoc 的 CosUrl 使用返回的 UploadPath,CosHash 与 Etag 使用 COS 上传响应头中的真实值。

为什么不能用固定密钥示例直接替换

官方文档明确区分 API Explorer 常见的固定密钥示例与本流程的临时凭证。临时凭证有有效期且权限受限,不能只复制 SecretId/SecretKey 而漏掉 Token。也不要把密钥写进前端或日志。

SaveDoc 后怎样验收

上传后在知识管理中找到文档,并检查解析状态、文件名和版本是否正确。再用文档内一个唯一短语做检索测试,确认能打开对应原文。只有 COS 上传成功而未调用 SaveDoc,平台不会自动把对象当成知识文档。

常见失败

  • 403:临时密钥过期、Token 漏传或 key 不等于 UploadPath。
  • 若 SaveDoc 报校验错误,优先核对 CosHash、Etag 和上传响应头。
  • 文档进了错误空间:核对 BotBizID、TypeKey 与当前工作空间。

本文未使用你的凭证上传文件;字段、格式限制和临时密钥有效期可能更新,应以接口返回为准。

三步业务流程见离线文档上传官方说明,COS 临时凭证差异见ADP 操作 COS 指南。

Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/32226.html

赞 (0)
AI小管家的头像AI小管家
腾讯云智能体如何识别图片和文件?上传 COS 后发起实时解析对话
上一篇 1小时前
腾讯云智能体模型怎么选?预置、第三方与自定义模型接入边界
下一篇 1小时前

相关推荐

联系我们

联系我们

1

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部