你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TextAnalyticsClient 类
文本分析 API 是一套使用一流的 Microsoft 机器学习算法构建的文本分析 Web 服务。 API 可用于分析非结构化文本,以便执行情绪分析、关键短语提取和语言检测等任务。 使用此 API 不需要训练数据;只需带上文本数据即可。 此 API 使用高级自然语言处理技术提供最佳的类预测。 可在 https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/overview
- 继承
-
TextAnalyticsClient
构造函数
TextAnalyticsClient(endpoint, credentials)
参数
变量
客户端的配置。
方法
close |
如果keep_alive为 True,请关闭客户端。 |
detect_language |
该 API 返回检测到的语言以及介于 0 与 1 之间的数字评分。 接近 1 的分数表示 100% 确定所识别的语言是真实的。 共支持 120 种语言。 |
entities |
API 返回给定文档中已识别的实体的列表。 若要获取有关每个已识别实体的详细信息,建议通过查询已识别的实体名称来使用必应实体搜索 API。 有关已启用语言的列表,请参阅文本分析 API 中支持的语言。 |
key_phrases |
API 返回表示输入文本中的关键话题的字符串列表。 有关关键短语提取支持的语言的详细信息,请参阅文本分析文档。 |
sentiment |
该 API 返回介于 0 与 1 之间的数字评分。 接近 1 的分数表示积极情绪,而接近 0 的分数表示消极情绪。 评分 0.5 表示缺少情绪(例如 factoid 语句)。 有关情绪分析支持的语言的详细信息,请参阅文本分析文档。 |
close
如果keep_alive为 True,请关闭客户端。
close() -> None
detect_language
该 API 返回检测到的语言以及介于 0 与 1 之间的数字评分。
接近 1 的分数表示 100% 确定所识别的语言是真实的。 共支持 120 种语言。
detect_language(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
参数
- documents
- list[LanguageInput]
- operation_config
操作配置替代。
返回
LanguageBatchResult 或 ClientRawResponse(如果 raw=true)
返回类型
例外
entities
API 返回给定文档中已识别的实体的列表。
若要获取有关每个已识别实体的详细信息,建议通过查询已识别的实体名称来使用必应实体搜索 API。 有关已启用语言的列表,请参阅文本分析 API 中支持的语言。
entities(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
参数
- documents
- list[MultiLanguageInput]
- operation_config
操作配置替代。
返回
EntitiesBatchResult 或 ClientRawResponse(如果 raw=true)
返回类型
例外
key_phrases
API 返回表示输入文本中的关键话题的字符串列表。
有关关键短语提取支持的语言的详细信息,请参阅文本分析文档。
key_phrases(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
参数
- documents
- list[MultiLanguageInput]
- operation_config
操作配置替代。
返回
KeyPhraseBatchResult 或 ClientRawResponse(如果 raw=true)
返回类型
例外
sentiment
该 API 返回介于 0 与 1 之间的数字评分。
接近 1 的分数表示积极情绪,而接近 0 的分数表示消极情绪。 评分 0.5 表示缺少情绪(例如 factoid 语句)。 有关情绪分析支持的语言的详细信息,请参阅文本分析文档。
sentiment(show_stats=None, documents=None, custom_headers=None, raw=False, **operation_config)
参数
- documents
- list[MultiLanguageInput]
- operation_config
操作配置替代。
返回
object 或 ClientRawResponse(如果 raw=true)
返回类型
例外
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈