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)】,并刷新。

    MagicArena
    MagicArena

    字节跳动推出的视觉大模型对战平台

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

  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官网。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
Golang 测试体系与代码质量保障:工程级可靠性建设
Golang 测试体系与代码质量保障:工程级可靠性建设

Go语言测试体系与代码质量保障聚焦于构建工程级可靠性系统。本专题深入解析Go的测试工具链(如go test)、单元测试、集成测试及端到端测试实践,结合代码覆盖率分析、静态代码扫描(如go vet)和动态分析工具,建立全链路质量监控机制。通过自动化测试框架、持续集成(CI)流水线配置及代码审查规范,实现测试用例管理、缺陷追踪与质量门禁控制,确保代码健壮性与可维护性,为高可靠性工程系统提供质量保障。

48

2026.02.28

Golang 工程化架构设计:可维护与可演进系统构建
Golang 工程化架构设计:可维护与可演进系统构建

Go语言工程化架构设计专注于构建高可维护性、可演进的企业级系统。本专题深入探讨Go项目的目录结构设计、模块划分、依赖管理等核心架构原则,涵盖微服务架构、领域驱动设计(DDD)在Go中的实践应用。通过实战案例解析接口抽象、错误处理、配置管理、日志监控等关键工程化技术,帮助开发者掌握构建稳定、可扩展Go应用的最佳实践方法。

44

2026.02.28

Golang 性能分析与运行时机制:构建高性能程序
Golang 性能分析与运行时机制:构建高性能程序

Go语言以其高效的并发模型和优异的性能表现广泛应用于高并发、高性能场景。其运行时机制包括 Goroutine 调度、内存管理、垃圾回收等方面,深入理解这些机制有助于编写更高效稳定的程序。本专题将系统讲解 Golang 的性能分析工具使用、常见性能瓶颈定位及优化策略,并结合实际案例剖析 Go 程序的运行时行为,帮助开发者掌握构建高性能应用的关键技能。

37

2026.02.28

Golang 并发编程模型与工程实践:从语言特性到系统性能
Golang 并发编程模型与工程实践:从语言特性到系统性能

本专题系统讲解 Golang 并发编程模型,从语言级特性出发,深入理解 goroutine、channel 与调度机制。结合工程实践,分析并发设计模式、性能瓶颈与资源控制策略,帮助将并发能力有效转化为稳定、可扩展的系统性能优势。

22

2026.02.27

Golang 高级特性与最佳实践:提升代码艺术
Golang 高级特性与最佳实践:提升代码艺术

本专题深入剖析 Golang 的高级特性与工程级最佳实践,涵盖并发模型、内存管理、接口设计与错误处理策略。通过真实场景与代码对比,引导从“可运行”走向“高质量”,帮助构建高性能、可扩展、易维护的优雅 Go 代码体系。

19

2026.02.27

Golang 测试与调试专题:确保代码可靠性
Golang 测试与调试专题:确保代码可靠性

本专题聚焦 Golang 的测试与调试体系,系统讲解单元测试、表驱动测试、基准测试与覆盖率分析方法,并深入剖析调试工具与常见问题定位思路。通过实践示例,引导建立可验证、可回归的工程习惯,从而持续提升代码可靠性与可维护性。

3

2026.02.27

漫蛙app官网链接入口
漫蛙app官网链接入口

漫蛙App官网提供多条稳定入口,包括 https://manwa.me、https

268

2026.02.27

deepseek在线提问
deepseek在线提问

本合集汇总了DeepSeek在线提问技巧与免登录使用入口,助你快速上手AI对话、写作、分析等功能。阅读专题下面的文章了解更多详细内容。

51

2026.02.27

AO3官网直接进入
AO3官网直接进入

AO3官网最新入口合集,汇总2026年可用官方及镜像链接,助你快速稳定访问Archive of Our Own平台。阅读专题下面的文章了解更多详细内容。

430

2026.02.27

热门下载

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

精品课程

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

共21课时 | 4万人学习

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

共8课时 | 1.6万人学习

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

共0课时 | 94人学习

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

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