Compartilhar via


QuestionAnsweringClient.GetAnswersAsync Método

Definição

Sobrecargas

GetAnswersAsync(Int32, QuestionAnsweringProject, AnswersOptions, CancellationToken)

Obtém o QnA especificado.

GetAnswersAsync(String, QuestionAnsweringProject, AnswersOptions, CancellationToken)

Responde à pergunta especificada usando o base de dados de conhecimento.

GetAnswersAsync(Int32, QuestionAnsweringProject, AnswersOptions, CancellationToken)

Origem:
QuestionAnsweringClient.cs

Obtém o QnA especificado.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersResult>> GetAnswersAsync (int qnaId, Azure.AI.Language.QuestionAnswering.QuestionAnsweringProject project, Azure.AI.Language.QuestionAnswering.AnswersOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAnswersAsync : int * Azure.AI.Language.QuestionAnswering.QuestionAnsweringProject * Azure.AI.Language.QuestionAnswering.AnswersOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersResult>>
override this.GetAnswersAsync : int * Azure.AI.Language.QuestionAnswering.QuestionAnsweringProject * Azure.AI.Language.QuestionAnswering.AnswersOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersResult>>
Public Overridable Function GetAnswersAsync (qnaId As Integer, project As QuestionAnsweringProject, Optional options As AnswersOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AnswersResult))

Parâmetros

qnaId
Int32

A ID de QnA exata a ser buscada no base de dados de conhecimento.

options
AnswersOptions

Opcional AnswersOptions com opções de consulta adicionais.

cancellationToken
CancellationToken

Um opcional CancellationToken para cancelar a solicitação.

Retornos

Um AnswersResult que contém respostas do base de dados de conhecimento para a pergunta especificada.

Exceções

project é nulo.

O serviço retornou um erro. A exceção contém detalhes do erro de serviço.

Aplica-se a

GetAnswersAsync(String, QuestionAnsweringProject, AnswersOptions, CancellationToken)

Origem:
QuestionAnsweringClient.cs

Responde à pergunta especificada usando o base de dados de conhecimento.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersResult>> GetAnswersAsync (string question, Azure.AI.Language.QuestionAnswering.QuestionAnsweringProject project, Azure.AI.Language.QuestionAnswering.AnswersOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAnswersAsync : string * Azure.AI.Language.QuestionAnswering.QuestionAnsweringProject * Azure.AI.Language.QuestionAnswering.AnswersOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersResult>>
override this.GetAnswersAsync : string * Azure.AI.Language.QuestionAnswering.QuestionAnsweringProject * Azure.AI.Language.QuestionAnswering.AnswersOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersResult>>
Public Overridable Function GetAnswersAsync (question As String, project As QuestionAnsweringProject, Optional options As AnswersOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AnswersResult))

Parâmetros

question
String

A pergunta a ser feita sobre o base de dados de conhecimento.

options
AnswersOptions

Opcional AnswersOptions com opções de consulta adicionais.

cancellationToken
CancellationToken

Um opcional CancellationToken para cancelar a solicitação.

Retornos

Um AnswersResult que contém respostas do base de dados de conhecimento para a pergunta especificada.

Exceções

question é uma cadeia de caracteres vazia.

question ou project é nulo.

O serviço retornou um erro. A exceção contém detalhes do erro de serviço.

Aplica-se a