이 페이지에는 Knowledge Assist V2라고도 하는 생성형 지식 지원 UI 모듈의 API 문서가 포함되어 있습니다. 이 모듈은 상담사가 회사의 기술 자료에 쿼리하고 생성형 AI 기반 답변을 수신하는 데 사용됩니다.
사용
다음 코드를 사용하여 HTML 페이지에서 모듈을 가져옵니다.
<script src="https://www.gstatic.com/agent-assist-ui-modules/v2/knowledge_assist.js"></script>
다음 태그를 사용하여 모듈을 삽입합니다.
<agent-assist-knowledge-assist-v2>
속성
속성 이름 | 유형 | 댓글 |
---|---|---|
session-id | 문자열 | 대화 기반이 아닌 사용을 위한 선택적 세션 ID입니다. |
parent | 문자열 | 대화 기반이 아닌 사용에 사용할 상위 프로젝트 위치 이름입니다. 예: 'projects/foo/locations/global' |
사용
속성은 다음과 같은 방법으로 설정할 수 있는 문자열 기반 구성요소 속성입니다.
HTML 템플릿에서 직접:
<element-selector property-name="value">
JavaScript 코드에서 다음을 실행합니다.
var el = document.querySelector('element-selector');
el.setAttribute('property-name', 'value');
입력
속성 이름 | 유형 | 댓글 |
---|---|---|
config | KnowledgeAssistV2Config | Knowledge Assist V2 모듈의 선택적 구성입니다. |
사용
입력은 일반적으로 JavaScript 객체 또는 요소 인스턴스에서 직접 할당해야 하는 기타 복잡한 속성 유형입니다.
const el = document.querySelector('element-selector');
el.propertyName = value;
유형
구성요소에서 사용하는 맞춤 유형은 다음 섹션을 참고하세요.
KnowledgeAssistV2Config
interface KnowledgeAssistV2Config {
articleLinkConfig: {
/**
* Whether to open the article in a new tab, or as a popup. Defaults to new
* tab.
*/
target?: "blank" | "popup";
/**
* Options to configure the popup's size and location. See
* https://developer.mozilla.org/en-US/docs/Web/API/Window/open#window_features.
*/
popupWindowOptions?: string;
/**
* The field name on the document metadata if a separate article link source
* is provided.
*/
linkMetadataKey?: string;
};
showCopyAnswer: boolean;
showPasteAnswer: boolean;
}