azure-ai-projects-dotnet

Manage Azure AI Foundry projects from .NET using AIProjectClient.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-ai-projects-dotnet-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-ai-projects-dotnet
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-dotnet/skills/azure-ai-projects-dotnet
Command: npx skills add https://github.com/microsoft/skills --skill azure-ai-projects-dotnet-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure AI Projects SDK for .NET provides a high-level client to manage Azure AI Foundry projects, including agents, connections, datasets, deployments, evaluations, and indexes, enabling .NET apps to orchestrate AI workflows with ease.

Core Features & Use Cases

  • High-level AIProjectClient to manage Agents, Datasets, Deployments, Evaluations, Indexes, and Connections.
  • Support for versioned agents and orchestration of multi-resource AI workflows across Azure resources.
  • Use cases include building enterprise .NET applications that provision and operate Foundry projects, monitor deployments, and automate project lifecycles.

Quick Start

Install the Azure.AI.Projects NuGet package and create an AIProjectClient to begin managing your Foundry projects.

Frequently Asked Questions about azure-ai-projects-dotnet

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

FAQPage Schema
How do I manage Azure AI Foundry projects from a .NET application?

The Azure AI Projects SDK for .NET provides a high-level AIProjectClient to manage Azure AI Foundry projects, enabling .NET apps to orchestrate multi-resource AI workflows involving agents, datasets, deployments, evaluations, and indexes.

Can I automate AI agent deployments and versioning in Azure AI Foundry using .NET?

Yes, the .NET SDK supports versioned agents and multi-resource deployments, enabling enterprise .NET applications to automate project lifecycles and orchestrate AI workflows across Azure resources.

What is the best way to orchestrate multi-resource AI workflows in .NET?

Using the Azure AI Projects SDK for .NET provides a high-level AIProjectClient with sub-clients for agents, datasets, deployments, and evaluations, enabling orchestration of multi-resource AI workflows across Azure.

How does authentication work when managing Azure AI Foundry projects with .NET?

The Azure AI Projects SDK for .NET implements DefaultAzureCredential for authentication, allowing the AIProjectClient to securely access and manage connections, datasets, and deployments without hardcoded secrets.

Does the Azure AI Projects .NET SDK support data pipelines and evaluations?

Yes, the Azure AI Projects .NET SDK includes sub-clients specifically for Datasets and Evaluations, supporting the automation of data pipelines and the assessment of AI workflows within Azure AI Foundry projects.