microsoft-foundry

Discover, deploy, and manage Microsoft Foundry AI resources with Python SDK and MCP tools.

242|189|Updated Oct 28, 2024
One-click install
npx skills add https://github.com/microsoft/GitHub-Copilot-for-Azure --skill microsoft-foundry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microsoft-foundry
Source: https://github.com/microsoft/GitHub-Copilot-for-Azure/tree/main/plugin/skills/microsoft-foundry
Command: npx skills add https://github.com/microsoft/GitHub-Copilot-for-Azure --skill microsoft-foundry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers to discover, deploy, and manage Microsoft Foundry AI resources (models, knowledge indexes, and agents) within Azure Foundry.

Core Features & Use Cases

  • Discover and deploy AI models from the Foundry catalog
  • Build RAG applications using knowledge indexes and vector search
  • Create AI agents with tools such as Azure AI Search, web search, or custom functions
  • Evaluate and monitor agent performance, troubleshooting deployments

Quick Start

  • List available Foundry resources and models using MCP tools or Python SDK (see language/python.md)
  • Deploy a model to a Foundry resource and verify provisioning
  • Create an AI agent with the appropriate tools (Azure AI Search, web search, and custom functions) and run a test query

Frequently Asked Questions about microsoft-foundry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy AI models from the Foundry catalog to Azure?

To deploy AI models to Azure Foundry, you can use the provided MCP tools or Python SDK to list available models, deploy a selected model to a Foundry resource, and verify provisioning. The skill provides prerequisites and SDK guidance for the deployment workflow.

How do I build a RAG application using Azure knowledge indexes?

You can build RAG applications using Azure Foundry knowledge indexes and vector search. The skill provides workflows and Python SDK examples to help developers create knowledge indexes and integrate them into retrieval-augmented generation applications.

Can I create AI agents with custom functions in Azure Foundry?

Yes, Azure Foundry supports creating AI agents equipped with tools like Azure AI Search, web search, and custom functions. You can build these agents, run test queries, and evaluate their performance using the provided SDK guidance and MCP tooling.

What tools are needed to manage Microsoft Foundry AI resources?

Managing Microsoft Foundry AI resources requires using MCP tools or the Python SDK. The skill provides the necessary prerequisites, workflows, and language-specific guidance to help developers discover, deploy, and manage models, knowledge indexes, and agents.

How do I evaluate and troubleshoot AI agent performance in Azure Foundry?

You can evaluate and monitor AI agent performance, and troubleshoot deployments, directly within Azure Foundry. The skill supports testing and production workflows, allowing you to run test queries and verify agent behavior across deployment stages.