17、为 Azure Functions 添加认知能力

为 Azure Functions 添加认知能力

人工智能已成为现代应用开发的重要组成部分,几乎所有上市的应用都具备智能解决方案。本文将介绍如何借助 Azure Cognitive Services 为 Azure Functions 添加认知能力,构建智能无服务器解决方案。

1. 容器化与 KEDA 运行 Azure 函数

在深入认知能力之前,先简单回顾下容器化相关内容。可以将应用及其托管依赖项容器化,并在目标环境中运行应用。容器是操作系统级别的虚拟化,相较于虚拟机更轻量级。Kubernetes 可对容器进行编排和管理,容器化应用可在 Kubernetes 集群节点(可以是虚拟机或 Azure 容器实例)上运行,其中无服务器节点是运行应用容器的 Azure 容器实例,KEDA 则有助于在 Azure Kubernetes Service 集群中运行容器化的 Azure 函数。

2. Azure Cognitive Services 入门

从头开始利用人工智能的力量构建智能解决方案,需要具备特定专业知识的高技能员工,成本较高。Microsoft Azure 在 Azure Cognitive Services 中提供了一组服务,可帮助为应用添加认知能力。通过调用适当服务的 API 或使用可用的 SDK,就能将所需的认知能力嵌入应用。

Azure Cognitive Services 提供了五个主要类别的服务来辅助认知任务:
| 类别 | 功能 | 包含服务示例 |
| ---- | ---- | ---- |
| 决策 | 使应用能够做出明智决策 | 异常检测器、内容审核器、个性化推荐器 |
|

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值