开发包含 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 如何工作开始。

后续步骤