다음을 통해 공유


LanguageServiceUtils class

쿼리 기술 자료를 사용하고 언어 서비스의 활성 학습 피드백 API를 추가하기 위한 유틸리티입니다.

생성자

LanguageServiceUtils(QnAMakerOptions, QnAMakerEndpoint)

새 Language Service 유틸리티를 만듭니다.

속성

endpoint
httpRequestUtils

메서드

addFeedback(FeedbackRecords)

기술 자료에 피드백을 추가합니다.

emitTraceInfo(TurnContext, QnAMakerResult[], QnAMakerOptions)

사용자 지정 질문 답변 호출 및 결과를 자세히 설명하는 추적 이벤트를 내보낸다.

queryKnowledgebaseRaw(string, QnAMakerOptions)

언어 서비스를 쿼리하기 위해 호출됩니다.

validateOptions(QnAMakerOptions)

qna maker 옵션 유효성 검사

생성자 세부 정보

LanguageServiceUtils(QnAMakerOptions, QnAMakerEndpoint)

새 Language Service 유틸리티를 만듭니다.

new LanguageServiceUtils(_options: QnAMakerOptions, endpoint: QnAMakerEndpoint)

매개 변수

_options
QnAMakerOptions

인스턴스를 구성하는 데 사용되는 설정입니다.

endpoint
QnAMakerEndpoint

쿼리할 기술 자료의 엔드포인트입니다.

속성 세부 정보

endpoint

endpoint: QnAMakerEndpoint

속성 값

httpRequestUtils

httpRequestUtils: HttpRequestUtils

속성 값

메서드 세부 정보

addFeedback(FeedbackRecords)

기술 자료에 피드백을 추가합니다.

function addFeedback(feedbackRecords: FeedbackRecords): Promise<void>

매개 변수

feedbackRecords
FeedbackRecords

활성 학습을 위한 피드백 레코드 목록입니다.

반환

Promise<void>

비동기 작업을 나타내는 프라미스입니다.

emitTraceInfo(TurnContext, QnAMakerResult[], QnAMakerOptions)

사용자 지정 질문 답변 호출 및 결과를 자세히 설명하는 추적 이벤트를 내보낸다.

function emitTraceInfo(turnContext: TurnContext, answers: QnAMakerResult[], queryOptions?: QnAMakerOptions): Promise<any>

매개 변수

turnContext

TurnContext

사용자와의 현재 대화 전환에 대한 컨텍스트를 설정합니다.

answers

QnAMakerResult[]

Language Service에서 반환된 답변입니다.

queryOptions
QnAMakerOptions

(선택 사항) 사용자 지정 질문 답변 기술 자료에 대한 옵션입니다. null이면 생성자 옵션이 이 인스턴스에 사용됩니다.

반환

Promise<any>

비동기 작업을 나타내는 promise

queryKnowledgebaseRaw(string, QnAMakerOptions)

언어 서비스를 쿼리하기 위해 호출됩니다.

function queryKnowledgebaseRaw(question: string, options?: QnAMakerOptions): Promise<QnAMakerResults>

매개 변수

question

string

쿼리해야 하는 질문입니다.

options
QnAMakerOptions

(선택 사항) QnA Maker 기술 자료에 대한 옵션입니다. null이면 생성자 옵션이 이 인스턴스에 사용됩니다.

반환

Promise<QnAMakerResults>

원시 쿼리 결과를 확인하는 약속

validateOptions(QnAMakerOptions)

qna maker 옵션 유효성 검사

function validateOptions(options: QnAMakerOptions)

매개 변수

options
QnAMakerOptions

사용자 지정 질문 답변 기술 자료에 대한 옵션입니다. null이면 생성자 옵션이 이 인스턴스에 사용됩니다.