你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

将 AI 集成到 Azure 应用服务应用程序中

本文将指导你学习特定于语言的教程和资源,以帮助你使用应用服务构建智能应用程序。

借助 Azure 应用服务,可以轻松地跨多种编程语言和框架将 AI 功能集成到 Web 应用程序中。 无论是要使用功能强大的 Azure OpenAI 模型,还是直接使用应用部署本地小型语言模型(SLM),主机模型上下文协议(MCP)服务器或实现高级模式(如检索扩充生成(RAG),应用服务都提供了 AI 提供支持的应用程序所需的灵活安全平台。

应用服务为开发和部署 AI 提供支持的应用程序提供了多种优势:

  • 与 Azure AI 服务的本机集成 - 使用托管标识无缝连接到 Azure OpenAI 和其他 AI 服务,实现安全无密码身份验证
  • 本地 SLM 支持 - 使用 sidecar 扩展直接通过应用程序部署较小的语言模型
  • 企业级安全性 - 实现网络隔离、端到端加密和基于角色的访问控制
  • 简化的 DevOps 与 GitHub 集成 - 使用 GitHub Actions 简化 CI/CD 管道,利用 GitHub Codespaces 与集成的 GitHub Copilot 进行 AI 辅助开发,以及从开发到生产部署创建端到端工作流

.NET 应用程序

使用以下教程生成 AI 支持的 .NET 应用程序:

Java 应用程序

将 AI 功能集成到 Java 应用程序中:

样品:

Node.js 应用程序

将 AI 功能添加到 Node.js Web 应用程序:

Python 应用程序

在 Python Web 应用程序中实现 AI 功能:

模型上下文协议 (MCP) 服务器

在您的 Web 应用程序中托管模型上下文协议(MCP)

更多资源