本页面包含 Conversation Summarization 界面模块的 API 文档。此模块用于生成对话摘要。
用法
使用以下代码在 HTML 页面中导入模块:
<script src="https://www.gstatic.com/agent-assist-ui-modules/v1/summarization.js"></script>
使用以下标记嵌入模块:
<agent-assist-summarization>
属性
属性名称 | 类型 | 评论 |
---|---|---|
show-generate-summary-button | BooleanString | 是否显示生成摘要按钮。 |
用法
属性是基于字符串的组件属性,可以通过以下方式进行设置:
直接从 HTML 模板中:
<element-selector property-name="value">
在 JavaScript 代码中:
var el = document.querySelector('element-selector');
el.setAttribute('property-name', 'value');
输入
属性名称 | 类型 | 评论 |
---|---|---|
onSaveSummary | OnSaveSummary | 在保存摘要时调用的回调。供客户用于向 CRM 发送摘要详细信息。 |
用法
输入通常是 JavaScript 对象或其他复杂属性类型,必须直接在元素实例上分配:
const el = document.querySelector('element-selector');
el.propertyName = value;
类型
如需了解该组件使用的自定义类型,请参阅以下部分。
BooleanString
"true" | "false"
OnSaveSummary
type OnSaveSummary = (
summary: {
summary: string;
conversationDetails: ConversationDetails;
},
saveCallbacks: {
setLoading: () => void;
setSuccess: (message: string) => void;
setError: (message: string) => void;
}
) => void;