Microsoft Developer’s April shows how to deploy Azure AI Foundry models and integrate them with GitHub Copilot using the AI Toolkit, providing a step-by-step video for developers.

Integrating Azure AI Foundry Models with GitHub Copilot Using the AI Toolkit

In this episode, April from Microsoft Developer demonstrates how GitHub Copilot can utilize Azure AI Foundry models as its underlying language model in Visual Studio Code. This guide is valuable for developers looking to enhance their coding assistance with enterprise-grade, custom models.

What You’ll Learn

  • Creating an Azure AI Foundry Project: Step-by-step instructions for setting up a new project within Azure AI Foundry.
  • Deploying Foundry Models: How to deploy pre-trained and custom models using the AI Toolkit.
  • Using Deployed Models with Copilot: Procedures to select your deployed Foundry model for direct use as the LLM behind GitHub Copilot within VS Code.
  • Optional Steps: Usage of the Foundry Local model and configuring local deployments for advanced scenarios.

Step-by-Step Chapters

  1. Intro (0:00–1:12)
  2. Create Azure AI Foundry Project (1:13–3:02)
  3. Install the AI Toolkit Extension (3:03–3:55)
  4. Install the Azure Resources Extension & Sign-In (3:56–5:07)
  5. Set the Default Foundry Project in AI Toolkit (5:08–5:58)
  6. Deploy a Model (5:59–9:57)
  7. Choose the Deployed Model for Copilot (9:58–13:03)
  8. Deploy & Use Foundry Local Model (13:04–16:01)
  9. Outro (16:02–16:28)

Resources

Key Takeaways

  • Easily connect VS Code and GitHub Copilot to your own Azure AI Foundry models using the AI Toolkit.
  • Enables developers and enterprises to use custom, securely deployed LLMs as the engine for Copilot completions and chat.
  • The workflow involves both Azure configuration and VS Code extension setup.

For full details and the walk-through, watch the video hosted by April on Microsoft Developer platforms.