QuestionAnsweringClient.GetAnswersAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
- project
- QuestionAnsweringProject
O QuestionAnsweringProject a ser consultado.
- 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.
- project
- QuestionAnsweringProject
O QuestionAnsweringProject a ser consultado.
- 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
Azure SDK for .NET