注释
本文中的功能由 标准线束驱动,标准线束使用了《许可》中描述的由 标准线束驱动的代理计费选项。 了解如何访问 Access 标准代理和代理流程中的标准功能。
你可以使代理的用户能够上传文件和图像。 代理可以分析这些文件,并使用这些文件来提供响应。
何时允许文件输入
允许用户在以下方案中上传文件以引发代理响应:
- 需要从已配置的知识源中获取信息的问题。
- 可以从图像或上传支持的文件类型(如文本、CSV 或 PDF 文件)中回答的问题。
允许用户上传文件和代理以基于这些文件生成响应时,请遵循 提示工程的最佳做法。
若要充分利用此功能,请查看以下提示:
上传清晰、高质量的图像。 代理可能难以解释颗粒状、光线不足或像素化的图像。
仅上传支持的文件类型:
- DOCX
- CSV
- TXT
- JPG
- PNG
- WebP
- 非动画 GIF 文件
仅上传满足这些大小限制的文件:
- 单个文件大小:15 MB
- 文本字符限制:
- 在不使用代码解释器的情况下:每个文件限制为 30,000 个字符;如果上传多个文件,总字符数限制也为 30,000 个字符
- 使用 代码解释器:没有字符限制
若文件触发内容审核过滤,请重启对话。 智能体使用当前对话历史记录生成答案,如果对话历史记录中有令人反感的内容,则继续返回内容审核过滤错误。
注释
如果您在基于文件生成高质量响应时遇到问题,请在您的代理的生成式 AI设置中的知识部分启用允许无依据响应设置。 如果未配置相关知识源,则此设置是必需的。 有关更多信息,请参阅允许不基于现有数据的响应。
如果将代理发布到SharePoint通道,则用户无法上传文件。
如果代理驻留在 启用了客户管理的密钥的环境中,则允许将文件添加为输入,但代理不会处理文件。
对 XLSX 和 PPTX 文件类型的支持目前仅在实验模式下可用。 若要使用这些文件类型,请联系Microsoft支持人员或Microsoft代表。
支持文件输入的通道
用户只能在特定频道为消息附加文件。 默认情况下,系统支持用户输入以下文件:
- Microsoft Teams
- 自定义网站和演示网站(Direct Line 和网页聊天)
- 脸书
- Customer Service 全渠道
- 智能 Microsoft 365 Copilot 副驾驶®
- Copilot Studio 中的 Testing Your agent 面板
该系统不支持语音和电话通道或SharePoint上的文件输入。 在系统不支持文件输入的通道上,系统会忽略附加文件,不将其内容发送给代理。
代理如何阅读上传的文件
对于Word文档(.docx),代理从文档正文中的标准段落和表格中读取文本。 代理可能不会读取仅出现在其他结构中的文本,包括:
- 文本框、形状和文字艺术
- SmartArt 及其他图表
- 页眉和页脚
- 嵌入或链接对象内的内容,例如嵌入式电子表格
如果文档大部分信息都保存在这些结构中,代理人可能会认为文档几乎没有文本。 这类信息来源的例子包括一页传单、图表、组织结构图或市场布局。
Tip
为了获得最佳效果,建议将你希望代理使用的信息写成标准段落或表格文本。 如果代理似乎无法识别 Word 文件的内容,检查重要文本是否在文本框、形状、SmartArt 或页眉或页脚中,并将其移入文档正文中。
当文件超过字符限制时
没有代码解释器时,代理每个文件最多可读取30,000字符的文本,多个文件总共可读取30,000字符。 如果上传文件的提取文本超过该限制,代理将丢弃该文件的内容。 客服可能会回复说文件无法处理,或者没有上传任何文件。 要处理较大的文件,请选择以下选项之一:
- 打开 代码解释器,移除支持结构化数据场景的字符限制。
- 上传前将文档拆分成更小的文件,或者删除代理不需要的内容。
该字符限制适用于代理从Office文档中提取的文本,如Word、PowerPoint和Excel文件。 PDF文件是以文件本身的方式处理的,而不是提取文本,所以这个字符限制不适用于它们。
一次对话中上传多个文件
用户上传的每一个文件都会增加智能体生成式AI模型在单次对话中处理的内容量。 大文件,尤其是电子表格,可能会增加大量数据。 如果用户在同一对话中上传多个大文件,合并后的内容可能超过模型一次处理的范围,代理可能会停止响应或返回错误。
若要避免此问题:
- 上传并处理几个大文件后,重新开始对话。
- 把大文件拆分成小文件,只上传经纪人需要的部分。
- 请记住,之前上传的文件仍然被计入,即使客服回答了相关问题。
注释
如果代理在一次对话中经常处理多个大文件,可以在代理主题中添加“ 清除变量值 ”节点,并选择清除当前会话的对话历史。 例如,在处理完一个文件后, 这一步释放了积累的文件内容,确保后续上传不会超过模型的限制。
加密和受保护的文件
不支持具有加密功能的文件,例如敏感度标签或密码保护。 当用户上传一个密码保护或加密的 Office 文件时,代理会告诉用户该文件已被加密或密码保护,无法读取。 对于某些权限管理或标签加密的文件,代理会返回一个通用错误。
要使用内容,上传前请移除保护或标签(仅在贵组织的数据治理政策允许的情况下),或者使用支持敏感性标签文件的 Microsoft 365 体验,如 智能 Microsoft 365 Copilot 副驾驶® 对话助手。
开启文件上传功能
开发者可以允许代理用户在与代理进行聊天交互期间上传文件。
进入智能体的设置页面,选择生成式人工智能。
导航至文件处理能力部分。
开启文件上传功能。
(可选)选择内容审核时首选的严格程度级别。
选择“保存”。
测试代理的文件分析功能
开启文件上传后,您可以通过上传文件和图像,并验证智能体的回复来测试智能体的能力。 要上传文件,请选择测试您的智能体聊天框中的回形针图标。 发布前请使用各类文件和图像配合不同查询进行全面测试,验证智能体响应的准确性。
负责任的人工智能
Microsoft 致力于强大、负责任的 AI 实践。 在使用任何 AI 功能之前,请查阅Copilot Studio 的负责任 AI 准则。 与所有生成答案一样,内容会检查两次:首先在用户输入期间,在代理生成输出响应之前再次检查内容。 如果系统在输入或输出阶段发现有害、冒犯性或恶意内容,则代理不会做出响应。