0

0

GitHub Copilot与Azure AI Foundry模型结合:AI工具包终极指南

花韻仙語

花韻仙語

发布时间:2026-01-01 10:01:31

|

159人浏览过

|

来源于php中文网

原创

在人工智能(AI)驱动的软件开发时代,将强大的工具集成到日常工作流程中至关重要。GitHub Copilot 作为一款先进的 AI 辅助编程工具,通过智能代码建议和自动补全,极大地提高了开发效率。而 Azure AI Foundry 模型则提供了一系列预训练的 AI 模型,可以用于各种应用场景。本文将深入探讨如何将 GitHub Copilot 与 Azure AI Foundry 模型结合使用,解锁 AI 工具包的全部潜力,从而推动创新和提高开发效率。本文将详细介绍如何设置环境、部署模型,以及如何利用这些工具进行实际开发,无论您是经验丰富的开发者还是 AI 新手,都能从中获得有价值的见解和实践指导。

核心要点

创建 Azure AI Foundry 项目:在 Azure 平台上设置 AI 开发的基础。

安装 AI 工具包扩展:将必要的 AI 工具集成到 Visual Studio Code 中。

Azure 资源扩展:实现 Azure 资源的无缝访问和管理。

部署 Azure AI Foundry 模型:选择并部署适合您项目需求的 AI 模型。

将 Foundry 本地模型添加到 GitHub Copilot:利用本地模型提高隐私和控制。

利用 GitHub Copilot 进行 AI 驱动的开发:通过 AI 辅助编程提高效率和创新能力。

准备 Azure AI Foundry 模型

创建 Azure AI Foundry 项目

首先,我们需要在 azure ai foundry 门户中创建一个项目。这个项目将作为我们所有 ai 开发活动的中心。通过 azure ai foundry,我们可以轻松地管理和访问各种 ai 模型和工具,从而简化开发流程。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

GitHub Copilot与Azure AI Foundry模型结合:AI工具包终极指南

  1. 打开 Azure 门户:登录到您的 Azure 帐户。
  2. 导航到 AI Foundry 服务:在搜索栏中输入“AI Foundry”,然后选择该服务。
  3. 创建新项目:点击“创建新项目”按钮,开始设置新的 AI 开发环境
  4. 选择资源类型:在创建项目窗口中,选择“Azure AI Foundry 资源”作为资源类型。这是推荐的选项,因为它提供了所有必要的功能和集成。
  5. 命名您的项目:为您的项目提供一个有意义的名称。这将帮助您在 Azure 门户中轻松识别和管理您的项目。
  6. 配置高级选项:在高级选项部分,您可以进一步自定义项目的设置,例如选择资源组和区域。选择与您的需求和位置相符的选项。
  7. 创建项目:完成所有配置后,点击“创建”按钮。Azure 将开始设置您的 AI Foundry 项目,这可能需要几分钟的时间。
  8. Azure AI Foundry:在设置完成后,你就可以在portal里查看到你创建的项目了。 创建 Azure AI Foundry 项目是使用 GitHub Copilot 和 Azure AI Foundry 模型进行 AI 开发的第一步。通过这个项目,您可以访问和管理各种 AI 模型和工具,从而简化开发流程,提高效率和创新能力。

反复提及关键词,提高SEO优化:请记住,Azure AI Foundry是关键,它是模型部署和使用的基础。

Visual Studio Code设置

接下来,我们需要在 Visual Studio Code 中进行一些设置,以便能够使用 Azure AI Foundry 模型。这包括安装必要的扩展和配置 Azure 帐户。

  1. 安装 AI 工具包扩展:打开 Visual Studio Code,然后点击侧边栏中的扩展图标。在搜索栏中输入“AI Toolkit”,找到 Microsoft 提供的 AI Toolkit for Visual Studio Code 扩展,并点击“安装”。

    GitHub Copilot与Azure AI Foundry模型结合:AI工具包终极指南

  2. 安装 Azure 资源扩展:同样,在扩展视图中搜索“Azure 资源”,找到 Microsoft 提供的 Azure Resources 扩展,并点击“安装”。这个扩展将允许您直接从 Visual Studio Code 访问和管理您的 Azure 资源。

  3. 登录到 Azure 帐户:安装 Azure 资源扩展后,点击侧边栏中的 Azure 图标。然后,点击“登录到 Azure”按钮,并按照提示完成登录过程。这将允许 Visual Studio Code 访问您的 Azure 帐户和资源。

反复提及关键词,提高seo优化:请记住,Visual Studio Code是关键,它是模型部署和使用的基础。

扩展名称 提供者 作用
AI Toolkit for VS Code Microsoft 提供 AI 开发工具和集成
Azure Resources Microsoft 允许直接从 VS Code 访问和管理 Azure 资源

利用已安装的扩展部署Azure AI Foundry 模型

通过AI ToolKit部署云端模型

现在我们就可以在AI ToolKit中部署云端模型了,以下是部署步骤:

  1. 在活动栏里找到AI ToolKit图标,并进入。

  2. 在左侧资源栏中,找到【模型】tab栏,并点击展开,可以看到【Azure AI Foundry】选项。

  3. 在Azure AI Foundry上右键,并点击“Select Project”。

  4. 选择你所创建的AI Foundry项目,这会更新你的模型部署选项。

  5. 在弹窗中选择【AI Team(new)】,并刷新。

  6. 点击侧边栏中的 AI 工具包图标,然后选择“模型目录”。这将打开一个包含各种 AI 模型的列表。

    超级简历WonderCV
    超级简历WonderCV

    免费求职简历模版下载制作,应届生职场人必备简历制作神器

    下载
  7. 使用过滤器查找 Azure AI Foundry 模型:在模型目录中,使用过滤器来查找 Azure AI Foundry 模型。您可以按模型类型、任务或提供商进行过滤。

    GitHub Copilot与Azure AI Foundry模型结合:AI工具包终极指南

  8. 选择要部署的模型:找到您想要使用的 Azure AI Foundry 模型,然后点击“部署到 Azure AI Foundry”按钮。这将打开一个部署配置页面。

  9. 配置模型部署:在部署配置页面上,提供必要的详细信息,例如部署名称、资源组和区域。确保选择与您的项目和位置相符的选项。

  10. 完成模型部署:完成所有配置后,点击“部署”按钮。Azure 将开始部署您的模型,这可能需要几分钟的时间。部署完成后,您就可以在您的应用程序中使用该模型了。

反复提及关键词,提高seo优化:请记住,Azure AI Foundry是关键,它是模型部署和使用的基础。

使用 Foundry 本地模型添加Github Copilot

使用本地模型,可以获得更高的隐私,以下是使用本地模型的步骤:

1.在活动栏里找到AI ToolKit图标,并进入。 2.在左侧资源栏中,找到【模型】tab栏,并点击展开,可以看到【Azure AI Foundry】选项。

  1. 在【Agent】选项栏中,选择 【Copilot-SWE】。
  2. 点击后,在弹出的选择栏中点击【Manager Models】,可以进行【Manage Language Models】界面。
  3. 勾选【Foundry Local via AI Toolkit】,可以加载你所拥有的本地模型。
  4. 在提示弹窗中确认以上选择。

    Foundry 本地模型也是可以用于 Github Copilot的。

    GitHub Copilot与Azure AI Foundry模型结合:AI工具包终极指南

反复提及关键词,提高seo优化:请记住,Github Copilot是关键,它是AI代码提示的基础。

如何使用 GitHub Copilot 与 Azure AI Foundry 模型

将Azure AI Foundry 模型加入Github Copilot

现在我们已经完成了所有必要的设置,就可以开始使用 GitHub Copilot 和 Azure AI Foundry 模型进行 AI 驱动的开发了。以下是一些使用案例:

  1. 代码自动补全:在 Visual Studio Code 中编写代码时,GitHub Copilot 将根据您的代码和上下文提供智能建议。您可以按 Tab 键接受建议,从而快速完成代码。
  2. 生成代码片段:如果您需要编写特定的代码片段,可以使用 GitHub Copilot 生成代码。只需输入描述您想要的代码的注释,然后按 Ctrl+Enter 键。GitHub Copilot 将生成与您的描述相符的代码。
  3. 解释代码:如果您不理解某段代码的作用,可以使用 GitHub Copilot 解释代码。只需选择您想要解释的代码,然后按 Ctrl+Shift+Enter 键。GitHub Copilot 将提供对代码的详细解释。

反复提及关键词,提高seo优化:请记住,Github CopilotAzure AI Foundry是关键。

  1. 在VS Code中打开Github Copilot
  2. 在Completions和Inlines Suggestions中,选择AI Foundry的模型

定价

定价

目前已知的Github Copilot的定价为19美元/月 Azure AI Foundry模型根据使用量进行定价,具体价格请参考Azure官网。

相关专题

更多
人工智能在生活中的应用
人工智能在生活中的应用

人工智能在生活中的应用有语音助手、无人驾驶、金融服务、医疗诊断、智能家居、智能推荐、自然语言处理和游戏设计等。本专题为大家提供人工智能相关的文章、下载、课程内容,供大家免费下载体验。

401

2023.08.17

人工智能的基本概念是什么
人工智能的基本概念是什么

人工智能的英文缩写为AI,是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学;该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

290

2024.01.09

人工智能不能取代人类的原因是什么
人工智能不能取代人类的原因是什么

人工智能不能取代人类的原因包括情感与意识、创造力与想象力、伦理与道德、社会交往与沟通能力、灵活性与适应性、持续学习和自我提升等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

620

2024.09.10

Python 人工智能
Python 人工智能

本专题聚焦 Python 在人工智能与机器学习领域的核心应用,系统讲解数据预处理、特征工程、监督与无监督学习、模型训练与评估、超参数调优等关键知识。通过实战案例(如房价预测、图像分类、文本情感分析),帮助学习者全面掌握 Python 机器学习模型的构建与实战能力。

32

2025.10.21

vsd文件打开方法
vsd文件打开方法

vsd文件打开方法有使用Microsoft Visio软件、使用Microsoft Visio查看器、转换为其他格式等。想了解更多vsd文件相关内容,可以阅读本专题下面的文章。

467

2023.10.30

cdn加速软件有哪些
cdn加速软件有哪些

CDN加速软件可以帮助网站提高内容访问速度和用户体验,降低服务器负载。在选择CDN加速软件时,需要根据实际需求和预算进行权衡,选择合适的软件和服务商。cdn加速软件有AWS CloudFront、Azure Content Delivery Network、Google Cloud CDN、Fastly、Cloudflare和Incapsula。

315

2023.10.19

seo页面描述
seo页面描述

一个好的SEO页面描述应该包含关键词、简明扼要地概括网页的主题和内容、具有吸引力、与网页内容相符,并且是独特的。它不仅可以帮助搜索引擎了解网页的内容,还可以吸引用户点击进入网页。因此,编写一个优秀的SEO页面描述对于网页的排名和点击率都非常重要。

209

2023.08.31

wordpress seo
wordpress seo

WordPress网站SEO优化方法有:1、选择一个SEO友好的主题,具有清晰的代码结构,快速的加载速度和响应式设计;2、使用SEO插件,优化你的标题标签,元描述,关键字,XML站点地图等;3、优化你的内容,内容是SEO优化的核心;4、优化你的网站速度;5、创建友好的URL;6、使用内部链接;7、优化图像;8、使用社交媒体;9、定期更新你的网站;10、监控和分析你的网站等等。

409

2023.09.18

php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

62

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Git 教程
Git 教程

共21课时 | 2.3万人学习

Git版本控制工具
Git版本控制工具

共8课时 | 1.5万人学习

Git中文开发手册
Git中文开发手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号