你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

QuestionAnsweringClient.GetAnswersFromTextAsync 方法

定义

重载

GetAnswersFromTextAsync(AnswersFromTextOptions, CancellationToken)

使用正文中提供的文本回答指定问题。

GetAnswersFromTextAsync(String, IEnumerable<TextDocument>, String, CancellationToken)

使用文本 textDocuments回答指定问题。

GetAnswersFromTextAsync(String, IEnumerable<String>, String, CancellationToken)

使用文本 textDocuments回答指定问题。

GetAnswersFromTextAsync(AnswersFromTextOptions, CancellationToken)

Source:
QuestionAnsweringClient.cs

使用正文中提供的文本回答指定问题。

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>> GetAnswersFromTextAsync (Azure.AI.Language.QuestionAnswering.AnswersFromTextOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAnswersFromTextAsync : Azure.AI.Language.QuestionAnswering.AnswersFromTextOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>>
override this.GetAnswersFromTextAsync : Azure.AI.Language.QuestionAnswering.AnswersFromTextOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>>
Public Overridable Function GetAnswersFromTextAsync (options As AnswersFromTextOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AnswersFromTextResult))

参数

options
AnswersFromTextOptions

要回答的问题。

cancellationToken
CancellationToken

取消请求的可选选项 CancellationToken

返回

AnswersFromTextResult 包含 对 的 Question答案。

例外

options 为 null。

服务返回错误。 异常包含服务错误的详细信息。

适用于

GetAnswersFromTextAsync(String, IEnumerable<TextDocument>, String, CancellationToken)

Source:
QuestionAnsweringClient.cs

使用文本 textDocuments回答指定问题。

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>> GetAnswersFromTextAsync (string question, System.Collections.Generic.IEnumerable<Azure.AI.Language.QuestionAnswering.TextDocument> textDocuments, string language = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAnswersFromTextAsync : string * seq<Azure.AI.Language.QuestionAnswering.TextDocument> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>>
override this.GetAnswersFromTextAsync : string * seq<Azure.AI.Language.QuestionAnswering.TextDocument> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>>
Public Overridable Function GetAnswersFromTextAsync (question As String, textDocuments As IEnumerable(Of TextDocument), Optional language As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AnswersFromTextResult))

参数

question
String

要回答的问题。

textDocuments
IEnumerable<TextDocument>

要查询的 的 TextDocument 集合。

language
String

文本文档的语言。 这是语言的 BCP-47 表示形式。 例如,对英语使用“en”,对西班牙语使用“es”,等等。如果未设置,请使用 DefaultLanguage 作为默认值。 如果未 DefaultLanguage 设置 ,则使用服务默认值“en”(英语)。 有关当前支持的语言的列表,请参阅 https://docs.microsoft.com/azure/cognitive-services/qnamaker/overview/language-support

cancellationToken
CancellationToken

取消请求的可选选项 CancellationToken

返回

AnswersFromTextResult 包含 对 的 question答案。

例外

questiontextDocuments 为 null。

服务返回错误。 异常包含服务错误的详细信息。

适用于

GetAnswersFromTextAsync(String, IEnumerable<String>, String, CancellationToken)

Source:
QuestionAnsweringClient.cs

使用文本 textDocuments回答指定问题。

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>> GetAnswersFromTextAsync (string question, System.Collections.Generic.IEnumerable<string> textDocuments, string language = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAnswersFromTextAsync : string * seq<string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>>
override this.GetAnswersFromTextAsync : string * seq<string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Language.QuestionAnswering.AnswersFromTextResult>>
Public Overridable Function GetAnswersFromTextAsync (question As String, textDocuments As IEnumerable(Of String), Optional language As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AnswersFromTextResult))

参数

question
String

要回答的问题。

textDocuments
IEnumerable<String>

要查询的文本文档。

language
String

文本文档的语言。 这是语言的 BCP-47 表示形式。 例如,对英语使用“en”,对西班牙语使用“es”,等等。如果未设置,请使用 DefaultLanguage 作为默认值。 如果未 DefaultLanguage 设置 ,则使用服务默认值“en”(英语)。 有关当前支持的语言的列表,请参阅 https://docs.microsoft.com/azure/cognitive-services/qnamaker/overview/language-support

cancellationToken
CancellationToken

取消请求的可选选项 CancellationToken

返回

AnswersFromTextResult 包含 对 的 question答案。

例外

questiontextDocuments 为 null。

服务返回错误。 异常包含服务错误的详细信息。

适用于