SynapseML 中使用自带密钥的 Azure AI 服务

SynapseML 是一个开源库,可简化构建可缩放的机器学习管道并与 Azure Synapse Analytics 集成。 它处理文本分析和计算机视觉任务。 它支持 Python、R、Scala、Java 和 .NET。

Azure AI 服务 是一套 API、SDK 和服务,用于向应用添加 AI 功能。 Azure AI 服务可帮助你构建可查看、倾听、说话、理解和推理的应用。 它包括五项功能:视觉、语音、语言、Web 搜索和决策。 Fabric 使用 SynapseML 提供对这些服务的访问权限。

注释

Fabric 与 Azure AI 服务集成,使用 Azure OpenAI 服务文本分析和Azure AI Translator 丰富数据。 此集成以公共预览版提供。 在 Fabric 中的 AI 服务中了解详细信息。

通过自带密钥使用 Azure AI 服务

视觉

Azure AI 视觉技术

  • 描述:以人类可读语言(ScalaPython)提供图像的说明。
  • 分析(颜色、图像类型、人脸、成人或不雅内容):分析图像的视觉特征(ScalaPython)。
  • OCR:读取图像中的文本(ScalaPython
  • 识别文本:从图像读取文本(ScalaPython
  • 缩略图:从图像生成用户指定大小的缩略图(ScalaPython
  • 识别特定于域的内容:识别特定于域的内容(名人、地标)(ScalaPython
  • 标记:标识与输入图像相关的字词列表(ScalaPython

Azure AI 人脸

  • 检测:检测图像中的人脸(ScalaPython
  • 验证:验证两张人脸是属于同一个人,还是人脸属于某个人(ScalaPython)。
  • 识别:在人员组中查找与特定查询人脸最接近的匹配项(ScalaPython
  • 查找相似人脸:在人脸列表中查找与查询人脸相似的人脸(ScalaPython
  • 分组:根据相似性将一组人脸划分成不相交的组(ScalaPython

语音

Azure AI 语音

  • 语音转文本:转录音频流(ScalaPython
  • 对话听录:使用识别的说话人(ScalaPython)将音频流转录为实时听录。
  • 文本转语音:将文本转换为真实音频(ScalaPython)。

语言

文本分析

  • 语言检测:检测输入文本的语言(ScalaPython
  • 关键短语提取:标识输入文本中的关键谈话点(ScalaPython
  • 命名实体识别:标识输入文本中的已知实体和常规命名实体(ScalaPython
  • 情绪分析:返回一个介于 0 和 1 之间的分数,指示输入文本中的情绪(Scala,Python
  • 医疗保健实体提取:从文本中提取医疗实体和关系。 (ScalaPython

翻译

Azure AI 翻译器

  • 翻译:翻译文本。 (ScalaPython
  • 音译:将一种语言的文本从一个脚本转换为另一个脚本。 (ScalaPython
  • 检测:识别一段文本的语言。 (ScalaPython
  • 断句:标识句子边界在一段文本(ScalaPython)中的位置。
  • 字典查找:为单词和一些惯用短语提供替代翻译。 (ScalaPython
  • 字典示例:提供示例,说明如何在上下文中使用字典中的术语。 (ScalaPython
  • 文档翻译:翻译所有支持的语言和方言的文档,同时保留文档结构和数据格式。 (ScalaPython

Azure AI 文档智能

Azure AI 文档智能

  • 分析布局:从给定文档中提取文本和布局信息。 (ScalaPython
  • 分析收据:使用光学字符识别(OCR)和收据模型检测和提取收据中的数据。 借助此功能,可以轻松地从商家名称、商家电话号码、交易日期、交易总额等收据中提取结构化数据。 (ScalaPython
  • 分析名片:使用光学字符识别(OCR)和名片模型检测和提取名片中的数据。 借助此功能,可以轻松地从名片中提取结构化数据,例如联系人姓名、公司名称、电话号码、电子邮件等。 (ScalaPython
  • 分析发票:使用光学字符识别(OCR)和发票理解深度学习模型检测和提取发票中的数据。 借助此功能,可以轻松地从发票中提取结构化数据,例如客户、供应商、发票 ID、发票截止日期、总计、发票到期金额、税额、发货到、帐单到、明细项目等。 (Scala,Python)。
  • 分析 ID 文档:使用光学字符识别 (OCR) 和我们的 ID 文档模型从标识文档中检测和提取数据,从而轻松从 ID 文档中提取结构化数据,例如名字、姓氏、出生日期、文档编号等。 (ScalaPython
  • 分析自定义表单:根据从一组有代表性的训练表单创建的模型,将表单(PDF 和图像)中的信息提取到结构化数据中。 (ScalaPython
  • 获取自定义模型:获取有关自定义模型的详细信息。 (ScalaPython
  • 列出自定义模型:获取有关所有自定义模型的信息。 (ScalaPython

决定

Azure AI 异常检测器

  • 最新点的异常状态:使用前面的点生成模型,并确定最新点是否异常(ScalaPython
  • 查找异常:使用整个序列生成模型,并在系列中查找异常(ScalaPython