开发包含 AI 功能的 .NET 应用程序
借助 .NET,你可以使用人工智能 (AI) 通过熟悉的工具、平台和服务在应用程序中自动执行和完成复杂的任务。
为什么选择使用 .NET 来构建 AI 应用程序?
数百万开发人员使用 .NET 创建在 Web、移动和桌面设备或云中运行的应用程序。 使用 .NET 将 AI 集成到应用程序中,你就可以利用 .NET 提供的所有功能:
- 生成 Web UI、API 和应用程序的统一场景。
- 在 Windows、macOS 和 Linux 上开发。
- 开放源代码和以社区为中心。
- 在最常用的 Web 服务器和云平台上运行。
- 用于编辑、调试、测试和部署的强大工具。
可以使用 AI 和 .NET 生成哪些内容?
使用 AI 的机会数不胜数。 下面是可以在 .NET 应用程序中使用 AI 生成的一些解决方案示例:
- 语言处理:创建虚拟代理/聊天机器人来与数据通信并生成内容和图像。
- 计算机视觉:识别对象或视频中的对象。
- 音频生成:使用合成语音与客户交互。
- 分类:标记客户报告问题的严重性。
- 任务自动化:在完成任务后自动执行工作流中的下一步。
推荐的学习路径
建议通过以下一系列教程和文章来了解如何使用 AI 和 .NET 来开发应用程序:
场景 | 教程 |
---|---|
创建聊天应用 | 使用 .NET 生成 Azure AI 聊天应用 |
汇总文本 | 使用 .NET 通过 Azure AI 聊天应用汇总文本 |
与数据进行交互 | 从 .NET Azure AI 聊天应用获取有关数据的见解 |
使用 AI 调用 .NET 函数 | 使用工具扩展 Azure AI 并使用 .NET 执行本地函数 |
生成图像 | 搭配使用 Azure AI 和 .NET 生成图像 |
训练自己的模型 | ML.NET 教程 |
浏览目录来详细了解核心概念,从生成式 AI 和 LLM 如何工作开始。