次の方法で共有


QuestionAnsweringClient.GetAnswersAsync メソッド

定義

オーバーロード

GetAnswersAsync(Int32, QuestionAnsweringProject, AnswersOptions, CancellationToken)

指定した QnA を取得します。

GetAnswersAsync(String, QuestionAnsweringProject, AnswersOptions, CancellationToken)

サポート情報を使用して、指定した質問に回答します。

GetAnswersAsync(Int32, QuestionAnsweringProject, AnswersOptions, CancellationToken)

Source:
QuestionAnsweringClient.cs

指定した QnA を取得します。

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))

パラメーター

qnaId
Int32

サポート情報からフェッチする正確な QnA ID。

options
AnswersOptions

追加のクエリ オプションを含む省略可能 AnswersOptions

cancellationToken
CancellationToken

要求を取り消す省略可能 CancellationToken な 。

戻り値

AnswersResult指定した質問に対するサポート情報からの回答を含む 。

例外

project が null です。

サービスからエラーが返されました。 例外には、サービス エラーの詳細が含まれています。

適用対象

GetAnswersAsync(String, QuestionAnsweringProject, AnswersOptions, CancellationToken)

Source:
QuestionAnsweringClient.cs

サポート情報を使用して、指定した質問に回答します。

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))

パラメーター

question
String

サポート情報の質問。

options
AnswersOptions

追加のクエリ オプションを含む省略可能 AnswersOptions

cancellationToken
CancellationToken

要求を取り消す省略可能 CancellationToken な 。

戻り値

AnswersResult指定した質問に対するサポート情報からの回答を含む 。

例外

question が空の文字列です。

question または project が null です。

サービスからエラーが返されました。 例外には、サービス エラーの詳細が含まれています。

適用対象