什么是 Azure AI 语言中的关键短语提取?
关键短语提取是 Azure AI 语言提供的功能之一,它是云中机器学习和 AI 算法的集合,可用于开发涉及书面语言的智能应用程序。 使用关键短语提取可以快速识别文本中的主要概念。 例如,在文本“The food was delicious and the staff were wonderful.”中,关键短语提取将返回主要主题:“food”和“wonderful staff”。
本文档包含以下类型的文章:
典型工作流
若要使用此功能,需要提交数据进行分析并处理应用程序中的 API 输出。 分析按原样执行,不会对数据所用的模型进行额外的自定义。
创建 Azure AI 语言资源,它会授权你访问 Azure AI 语言提供的功能。 它会生成一个密码(称为密钥)和一个终结点 URL,你将使用它们来对 API 请求进行身份验证。
使用 REST API 或 C#、Java、JavaScript 和 Python 的客户端库创建请求。 还可以使用批处理请求发送异步调用,以将多个功能的 API 请求合并到一个调用中。
发送包含文本数据的请求。 密钥和终结点将用于进行身份验证。
在本地流式处理或存储响应。
关键短语提取入门
若要使用关键短语提取,需在应用程序中提交原始非结构化文本进行分析并处理 API 输出。 分析按原样执行,不会对数据所用的模型进行其他自定义。 可通过两种方式使用关键短语提取:
开发选项 | 说明 |
---|---|
Language Studio | Language Studio 是一个基于 Web 的平台,让你可以在没有 Azure 帐户的情况下尝试使用文本示例进行实体链接,并在注册时使用自己的数据。 有关详细信息,请参阅 Language Studio 网站或 Language Studio 快速入门。 |
REST API 或客户端库 (Azure SDK) | 使用 REST API 或以各种语言提供的客户端库将关键短语提取集成到应用程序中。 有关详细信息,请参阅关键短语提取快速入门。 |
Docker 容器 | 使用可用的 Docker 容器在本地部署此功能。 借助这些 Docker 容器,你能够将服务进一步引入数据,以满足合规性、安全性或其他操作目的。 |
参考文档和代码示例
在应用程序中使用此功能时,请参阅 Azure AI 语言的以下参考文档和示例:
开发选项/语言 | 参考文档 | 示例 |
---|---|---|
REST API | REST API 文档 | |
C# | C# 文档 | C# 示例 |
Java | Java 文档 | Java 示例 |
Javascript | JavaScript 文档 | JavaScript 示例 |
Python | Python 文档 | Python 示例 |
后续步骤
可以通过两种方式开始使用实体链接功能:
- Language Studio 是一个基于 Web 的平台,通过该平台,你无需编写代码即可试用多种 Azure AI 语言功能。
- 有关使用 REST API 和客户端库 SDK 向服务发出请求的说明,请参阅快速入门文章。