QueryResult Класс

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

public class QueryResult

Представляет отдельный результат запроса базы знаний.

Сводка по конструктору

Конструктор Описание
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 использует идентификатор.

Возвращаемое значение:

Индекс ответа в базе знаний. V3 использует qnaId, V4 использует идентификатор.

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 использует идентификатор.

Параметры:

withId - Индекс ответа в базе знаний. V3 использует qnaId, V4 использует идентификатор.

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.

Применяется к