适用于:Dynamics 365 Customer Service
注释
- 本文档中的工具和示例展示了当前的能力。 工具名称、描述、参数、响应格式和可用功能可能会随时间变化。
- 当你构建代理、集成或编排逻辑时,不要硬编码对特定工具名称、参数结构、工具元数据或响应模式的依赖。 相反,设计解决方案时能在运行时发现并使用可用工具。
- 随着平台的发展,Microsoft可能会添加、移除、重命名或修改工具及工具元数据。 基于能力而非特定工具标识符设计有助于维护服务更新间的兼容性。
利用此功能添加新的术语表或更新现有术语,以提升客户服务问答技能。
它的作用是什么
创建词汇表术语(公司词汇及其定义)或更新现有词汇表。 添加定义有助于助理理解组织在回答数据问题时的措辞。
试试像这样的提示
- 为P1添加一个词汇表。
- 更新偏转的定义。
你在聊天中会看到的内容
此操作通常来自“管理客户服务词汇编辑器”。 保存后,编辑刷新,助理确认该词已保存。
有用的提示
- 省略ID以创建新术语;包含它以更新已有的。
- 你只能编辑你自己的(未管理)条款。 开箱即用的管理词是只读的。
- 保持定义简短具体,这样助理才能可靠地应用。
接下来会发生什么
保存的术语在助理下一次解读数据问题时使用。 你可以继续从编辑器管理词汇。
这会改变数据吗?
Yes. 保存词汇表术语可以在Dataverse中创建或更新配置记录。
先决条件
该工具可在 Dynamics 365 Customer Service MCP 服务器上使用。 它需要制作者自定义权限(prvmsdyn_ServiceAgentMakerCustomize)和预设的 CustomerServiceQnA 技能。
工具摘要
| 资产 | 价值 |
|---|---|
| 面向用户的名称 | 保存词汇表术语 |
| 内部工具名称 | save_glossary_term |
| Purpose | 创建或更新 CustomerServiceQnA 技能的术语表(术语 + 定义) |
工具行为
当没有提供 id 时创建 a copilotglossaryterm ,或在提供 id 时更新命名术语。 拒绝更新现成的管理条款。 通常由“管理客户服务”词汇编辑器调用。
Annotations
| 注释 | 价值 | Meaning |
|---|---|---|
readOnlyHint |
false |
写入配置数据。 |
destructiveHint |
false |
创建或更新;不会删除。 |
idempotentHint |
false |
省略 id 每次调用都会生成一行,因此重复请求并不保证得到相同的结果。 |
openWorldHint |
未设置 | 使用默认值(写入Dataverse)。 |
输入概念
术语身份
| Input | 说明 | Required |
|---|---|---|
id |
copilotglossarytermid 更新;省略,创建新术语。 | No |
Content
| Input | 说明 | Required |
|---|---|---|
term |
用户说的这个词。 | Yes |
description |
该术语的通俗定义。 | Yes |
响应与用户界面行为
该工具返回文本结果,表示成功并显示已保存的ID。它不渲染自己的聊天应用组件;它被管理客户服务词汇编辑器使用。
响应类型
文本(成功 + id)
路由注释
用于 save_glossary_term 添加或编辑词汇表术语。 删除术语请使用 remove_glossary_terms;编辑同义词请使用 save_synonym。
相关工具
| 工具 | 关系 |
|---|---|
manage_service_vocabulary |
打开这些存档来自的编辑器 |
remove_glossary_terms |
删除词汇表术语 |
数据变异分类
写入。
创建或更新词汇表配置文件记录。 它永远不会删除。