当代理与最终用户(或使用测试聊天的创建者)交互时,系统将会话记录保留为 脚本 ,并将其保存在 Dataverse 中。 此记录包括代理和用户之间的对话。 它还包括有关对话的元数据,例如对话开始和结束的时间以及触发的主题。
系统会自动将脚本保存到 Dataverse。 默认情况下,组织中的制作者可以查看和下载他们有权限访问的代理的文本记录。 创建者可以从 Copilot Studio 下载文本记录 或 从 Power Apps 下载文本记录。
但是,您可能需要防止在特定环境中保留、访问或下载记录。 例如,你可能对代理有业务需求和组织要求来处理或检索敏感数据和信息,并且不希望下载该信息。 您可能还想控制 Dataverse 中对话记录表的大小,因为随着智能体的使用,对话记录表可能会迅速增长。
Note
使用SharePoint作为知识源的代理响应不包括在聊天脚本中。
对话记录不是为以下目的编写的:
- 适用于 Teams 环境的Microsoft Dataverse
- Dataverse 开发人员环境
- 智能 Microsoft 365 Copilot 副驾驶® 智能体
对于在 Copilot Studio 中创建的代理,可以控制系统是否将脚本保存到 Dataverse,以及谁可以查看这些脚本。 您还可以控制记录在删除前的保留时间。
本文介绍如何控制系统是否将脚本保存到 Dataverse,以及谁可以查看和下载这些脚本。 有关记录中包含的内容的详细信息以及有关访问和下载它们的更多信息,请参阅以下文章:
Important
- 具有环境制作者角色的制作者不会自动获得访问记录的权限。
- 若要在 Power Apps 中查看对话记录,创建者需要 Bot 对话记录查看器安全角色。 只有管理员可以通过在代理共享期间分配 机器人脚本查看器 安全角色来授予此角色。
- 如果创建者没有 机器人脚本查看器 角色,则阻止在 Power Apps 中查看和下载脚本的控件不起作用,因为创建者已在 Power Apps 中无法查看或下载脚本。
先决条件
- 用于配置单个环境的环境管理员角色
- 系统管理员角色可配置环境规则组
了解有关 Power Platform 中安全角色和管理高权限管理员角色的更多信息。
Important
如果系统管理员配置环境规则组来控制脚本访问和保留,则组设置优先于各个环境的设置。
配置文稿记录和下载
在 Power Platform 管理中心,可以控制创建者是否可以查看和下载脚本,以及是否保存脚本。 可以为每个环境单独配置这些设置,也可以使用环境组将相同的设置应用于多个环境。
配置单个环境的记录设置
在Copilot工作室的侧栏中,选择三个点(...),然后选择Power Platform Admin Center。
在 Power Platform 管理中心的侧栏中,选择“ 管理 ”,然后选择“ 环境”。 此时会显示环境列表。
选择要配置的环境。 环境详情页将打开。
在顶部菜单栏中选择设置。
展开产品,然后选择功能。
滚动到 Copilot Studio 代理部分。 设置或清除这些设置,然后选择“设置”页底部的“保存”。
允许智能体负责人和编辑者在其智能体中查看来自对话交互的会话记录。
启用后,创建者和管理员可以在 Copilot Studio 中查看和下载环境中代理的转录。 关闭后,查看或下载脚本的选项不可用。允许将对话记录及其关联元数据保存到 Dataverse 中(增强报告需要)。
启用后,转录将保存在 Dataverse 中,并且可以在 Power Apps 中查看和下载。 关闭时,不会保存环境中发生的任何对话的记录。 禁用保存之前发生的对话的记录仍然可用。 如果重新启用此设置,则只有在环境中重新启用设置后发生的对话的记录会被保存。 设置关闭时发生的对话的文字记录仍然不可用。
注意
如果不保存记录,使用会话记录元数据的仪表盘(如全渠道摘要仪表盘)可能会崩溃。
关闭保存后,对话记录和相关元数据可继续保存到 Dataverse 中长达 24 小时。 可以删除在此期间可能保存的对话记录。
配置环境组的记录设置
如果你是租户管理员并使用环境组,则可以一次性为组中的所有环境配置脚本设置。
环境组规则从 Copilot Studio 代理的对话中访问记录提供与各个环境设置中相同的控件。
组规则可防止组内各个环境的环境管理员更改其环境的设置。 为环境组配置的设置将覆盖为各个环境配置的任何设置。
若要在 Power Platform 管理中心配置组规则,请参阅 环境组文档。