QueryResult 클래스

  • java.lang.Object
    • com.microsoft.bot.ai.qna.models.QueryResult

public class QueryResult

기술 자료 쿼리의 개별 결과를 나타냅니다.

생성자 요약

생성자 Description
QueryResult()

메서드 요약

한정자 및 형식 메서드 및 설명
java.lang.String getAnswer()

응답 텍스트를 가져옵니다.

QnAResponseContext getContext()

다중 턴 응답에 대한 컨텍스트를 가져옵니다.

java.lang.Integer getId()

기술 자료에 있는 답변의 인덱스입니다.

Metadata[] getMetadata()

답변과 연결된 메타데이터를 가져옵니다.

java.lang.String[] getQuestions()

QnA 서비스에서 지정된 답변에 대해 인덱싱된 질문 목록을 가져옵니다.

java.lang.Float getScore()

답변의 점수를 0.0(최소 신뢰도)에서 1.0(가장 큰 신뢰도)으로 가져옵니다.

java.lang.String getSource()

QnA가 추출된 원본을 가져옵니다.

void setAnswer(String withAnswer)

답변 텍스트를 설정합니다.

void setContext(QnAResponseContext withContext)

다중 턴 응답에 대한 컨텍스트를 설정합니다.

void setId(Integer withId)

기술 자료에서 답변의 인덱스 설정

void setMetadata(Metadata[] withMetadata)

답변과 연결된 메타데이터를 설정합니다.

void setQuestions(String[] withQuestions)

QnA 서비스에서 지정된 답변에 대해 인덱싱된 질문 목록을 설정합니다.

void setScore(Float withScore)

답변 점수를 0.0(최소 신뢰도)에서 1.0(가장 큰 신뢰도)으로 설정합니다.

void setSource(String withSource)

QnA가 추출된 원본을 설정합니다.

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

생성자 세부 정보

QueryResult

public QueryResult()

메서드 세부 정보

getAnswer

public String getAnswer()

응답 텍스트를 가져옵니다.

반환:

응답 텍스트입니다.

getContext

public QnAResponseContext getContext()

다중 턴 응답에 대한 컨텍스트를 가져옵니다.

반환:

QnA가 추출된 컨텍스트입니다.

getId

public Integer getId()

기술 자료에 있는 답변의 인덱스입니다. V3는 'qnaId'를 사용하고, V4는 'id'를 사용합니다.

반환:

기술 자료에 있는 답변의 인덱스입니다. V3는 'qnaId'를 사용하고, V4는 'id'를 사용합니다.

getMetadata

public Metadata[] getMetadata()

답변과 연결된 메타데이터를 가져옵니다.

반환:

답변과 연결된 메타데이터입니다.

getQuestions

public String[] getQuestions()

QnA 서비스에서 지정된 답변에 대해 인덱싱된 질문 목록을 가져옵니다.

반환:

지정된 답변에 대한 QnA 서비스에 인덱싱된 질문 목록입니다.

getScore

public Float getScore()

답변의 점수를 0.0(최소 신뢰도)에서 1.0(가장 큰 신뢰도)으로 가져옵니다.

반환:

답변의 점수(0.0(최소 신뢰도)에서 1.0(가장 큰 신뢰도)입니다.

getSource

public String getSource()

QnA가 추출된 원본을 가져옵니다.

반환:

QnA가 추출된 원본입니다.

setAnswer

public void setAnswer(String withAnswer)

답변 텍스트를 설정합니다.

매개 변수:

withAnswer - 응답 텍스트입니다.

setContext

public void setContext(QnAResponseContext withContext)

다중 턴 응답에 대한 컨텍스트를 설정합니다.

매개 변수:

withContext - QnA가 추출된 컨텍스트입니다.

setId

public void setId(Integer withId)

기술 자료에서 답변의 인덱스 설정 V3는 'qnaId'를 사용하고, V4는 'id'를 사용합니다.

매개 변수:

withId - 기술 자료에 있는 답변의 인덱스입니다. V3는 'qnaId'를 사용하고, V4는 'id'를 사용합니다.

setMetadata

public void setMetadata(Metadata[] withMetadata)

답변과 연결된 메타데이터를 설정합니다.

매개 변수:

withMetadata - 답변과 연결된 메타데이터입니다.

setQuestions

public void setQuestions(String[] withQuestions)

QnA 서비스에서 지정된 답변에 대해 인덱싱된 질문 목록을 설정합니다.

매개 변수:

withQuestions - 지정된 답변에 대한 QnA 서비스에 인덱싱된 질문 목록입니다.

setScore

public void setScore(Float withScore)

답변 점수를 0.0(최소 신뢰도)에서 1.0(가장 큰 신뢰도)으로 설정합니다.

매개 변수:

withScore - 답변의 점수(0.0(최소 신뢰도)에서 1.0(가장 큰 신뢰도)입니다.

setSource

public void setSource(String withSource)

QnA가 추출된 원본을 설정합니다.

매개 변수:

withSource - QnA가 추출된 원본입니다.

적용 대상