QuestionAnsweringClient.GetAnswersFromTextAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| GetAnswersFromTextAsync(AnswersFromTextOptions, CancellationToken) |
使用正文中提供的文本回答指定问题。 |
| GetAnswersFromTextAsync(String, IEnumerable<TextDocument>, String, CancellationToken) |
使用文本 |
| GetAnswersFromTextAsync(String, IEnumerable<String>, String, CancellationToken) |
使用文本 |
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答案。
例外
question 或 textDocuments 为 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答案。
例外
question 或 textDocuments 为 null。
服务返回错误。 异常包含服务错误的详细信息。