요약

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