이 페이지에는 대화 요약 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;