このページには、会話の要約 UI モジュールの 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;