摘要

本页面包含对话摘要界面模块的 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;