> azure-foundry-classic

Expert knowledge for Azure Foundry Classic development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Foundry Classic applications. Not for Azure AI Foundry Local (use azure-ai-foundry-local), Microsoft Foundry (use azure-microsoft-foundry), Azure Machine Learning (use azure-machine-learning).

fetch
$curl "https://skillshub.wtf/MicrosoftDocs/Agent-Skills/azure-foundry-classic?format=md"
SKILL.mdazure-foundry-classic

Azure Foundry Classic Skill

This skill provides expert guidance for Azure Foundry Classic. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L45Diagnosing and fixing Foundry issues: compute sessions, deployments/monitoring, private endpoints, Azure OpenAI fine-tuning errors, and known bugs with workarounds.
Best PracticesL46-L67Best practices for prompts, safety, fine-tuning (incl. vision & function calling), performance/latency, cost, HA/DR, and using Azure OpenAI/Foundry reasoning and On Your Data features.
Decision MakingL68-L98Guidance on choosing models, regions, versions, costs, capacity, governance, migration paths, and lifecycle/BCDR strategies for Azure OpenAI and Microsoft Foundry deployments
Architecture & Design PatternsL99-L104RAG/indexing design patterns in Foundry and how to architect hub projects for high availability, failover, and disaster recovery.
Limits & QuotasL105-L119Quotas, rate limits, regional availability, and capacity options for Foundry Agents, models, Azure OpenAI (incl. batch, dynamic quota, priority), plus how to view, manage, and increase them.
SecurityL120-L166Security, access, and governance for Foundry: encryption, RBAC, networks/Private Link, Azure Policy, content safety/guardrails, data privacy, and securing Azure OpenAI/tools.
ConfigurationL167-L211Configuring and monitoring Foundry and Azure OpenAI: infrastructure, agents, hubs, tools, storage, networking, tracing, evaluations, and metrics/logs for reliable AI app deployments.
Integrations & Coding PatternsL212-L325Patterns and code to integrate Foundry and Azure OpenAI models/agents with tools, data sources, SDKs, search/grounding, real‑time audio, evaluations, and external services.
DeploymentL326-L343Deploying and managing Foundry hubs, agents, models, and prompt flows (Bicep/Terraform/SDK), integrating with CI/CD, handling outages/recovery, and checking regional feature availability

Troubleshooting

TopicURL
Troubleshoot compute sessions and issues in Foundry prompt flowhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-troubleshoot
Troubleshoot Foundry deployments and monitoring issueshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-deploy-and-monitor
Troubleshoot private endpoint connectivity for Foundry projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-secure-connection-project
Troubleshoot Azure OpenAI fine-tuning in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-troubleshoot
Resolve known issues and workarounds in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-known-issues

Best Practices

TopicURL
Apply safety evaluation best practices in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/safety-evaluations-transparency-note
Deploy and use DeepSeek-R1 reasoning model in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/tutorials/get-started-deepseek-r1
Plan Disaster Recovery for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-disaster-recovery
Design High Availability and Resiliency for Foundry Projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/high-availability-resiliency
Design effective system messages for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/advanced-prompt-engineering
Format document-embedded prompts for stronger Foundry guardrailshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-document-embedding
Apply fine-tuning considerations in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/fine-tuning-considerations
Engineer effective image prompts for vision modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/gpt-4-v-prompt-engineering
Use prompt engineering techniques for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/prompt-engineering
Use safety system message templates for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/safety-system-message-templates
Implement safety system messages in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/system-message
Fine-tune Azure OpenAI for function calling in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-functions
Apply vision fine-tuning best practices in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-vision
Optimize Azure OpenAI performance and latencyhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/latency
Apply best practices for Azure OpenAI On Your Datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-best-practices
Optimize latency using predicted outputs in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/predicted-outputs
Reduce cost and latency with Azure OpenAI prompt cachinghttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/prompt-caching
Apply Azure OpenAI reasoning models for complex taskshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reasoning

Decision Making

TopicURL
Choose Azure OpenAI models and regions for agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/model-region-support
Decide when and how to fine-tune models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/fine-tuning-overview
Use Foundry model benchmarks and leaderboardshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-benchmarks
Plan for Foundry model deprecation and retirementhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-lifecycle-retirement
Plan Microsoft Foundry rollout and governancehttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/planning
Choose the right Azure resource type for Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/resource-types
Select Foundry deployment types and residency optionshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/deployment-types
Choose and manage Microsoft Foundry model versionshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions
Choose and manage Microsoft Foundry model versionshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions
Select Azure-sold Foundry models by regionhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/models-sold-directly-by-azure
Choose between GPT-5 and GPT-4.1 in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/model-choice-guide
Upgrade AI apps from GitHub Models to Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/quickstart-github-models
Select SDKs and languages for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/supported-languages
Compare Foundry models with leaderboard toolshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/benchmark-model-in-catalog
Plan and manage Microsoft Foundry hub costshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/costs-plan-manage
Migrate from Hub-Based to New Foundry Projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/migrate-project
Decide when and how to upgrade Azure OpenAI to Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/upgrade-azure-openai
Choose content streaming and filtering modes for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-streaming
Understand and handle retired Azure OpenAI modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/legacy-models
Plan for Azure OpenAI model deprecations and retirementshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/model-retirements
Adopt 2024 Updates for Provisioned Throughput in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-migration
Plan using your data with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/use-your-data
Plan BCDR strategy for Azure OpenAI deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/business-continuity-disaster-recovery
Estimate and manage Foundry fine-tuning costshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-cost-management
Plan Costs and Capacity for Provisioned Throughput Unitshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-throughput-onboarding
Migrate from preview to GA GPT Realtime API protocolhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-preview-api-migration-guide
Manage Azure OpenAI model lifecycle and updateshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/working-with-models

Architecture & Design Patterns

TopicURL
Apply RAG and indexing patterns in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/retrieval-augmented-generation
Plan high availability and disaster recovery for Foundry hub projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-disaster-recovery

Limits & Quotas

TopicURL
Understand quotas and limits for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/quotas-limits
Rate limits and regional support for Foundry evaluationshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-regions-limits-virtual-network
Reference quotas and limits for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/quotas-limits
Check regional availability matrix for serverless AI modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-availability
Manage and request quotas for Foundry hub resourceshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-quota
Manage and Increase Model Deployment Quotas in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/quota
Enable Priority Processing for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/priority-processing
Run large-scale batch jobs with Azure OpenAI Batch APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch
Use Azure OpenAI dynamic quota for extra capacityhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dynamic-quota
Manage Azure OpenAI quota and rate limitshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/quota
Reference quotas and limits for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/quotas-limits

Security

TopicURL
Configure Browser Automation tool securely in Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation
Securely configure Foundry Computer Use toolhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use
Configure Authentication and Authorization in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/authentication-authorization-foundry
Configure customer-managed keys for Foundry encryptionhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/encryption-keys-portal
Use customer-managed keys with Foundry hub projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/hub-encryption-keys-portal
Configure RBAC for Microsoft Foundry hubs and projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/hub-rbac-foundry
Configure content safety guardrails for Azure-sold modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-catalog-content-safety
Use Role-Based Access Control in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/rbac-foundry
Understand vulnerability management for Foundry hubshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/vulnerability-management
Configure and use content filtering for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/content-filter
Use default safety policies and guardrails in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/default-safety-policies
Configure Foundry model content filters and gated safety changeshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-content-filters
Create custom Azure Policies to restrict Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-deployment-policies
Configure Keyless Entra ID Authentication for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-entra-id
Allow secure on-premises access from Foundry managed networkshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/access-on-premises-resources
Add Microsoft Foundry Resources to a Network Security Perimeterhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/add-foundry-to-network-security-perimeter
Apply Azure Policy to Govern Foundry Hubs and Projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/azure-policy
Enforce Foundry model deployment with built-in Azure Policyhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/built-in-policy-model-deployment
Understand data handling and privacy for Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/concept-data-privacy
Configure managed network isolation for Microsoft Foundry hubshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-managed-network
Configure Private Link for Microsoft Foundry Projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-private-link
Create a secure Foundry hub with managed virtual networkhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-secure-ai-hub
Create custom Azure Policy for Foundry governancehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/custom-policy-definition
Disable Shared-Key Access to Foundry Hub Storagehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-local-auth
Secure storage accounts for Foundry evaluations with RBAChttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluations-storage-account
Configure Private Link for Microsoft Foundry Hubshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-configure-private-link
Configure Managed Virtual Networks for Foundry Projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/managed-virtual-network
Use Built-In Azure Policies for Foundry Model Deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/model-deployment-policy
Secure configuration for Foundry playground chat on your datahttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/secure-data-playground
Configure Azure Key Vault Connections for Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/set-up-key-vault-connection
Use groundedness detection filter for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-groundedness
Enable and interpret Prompt Shields in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-prompt-shields
Use Protected Material Detection filter for LLM outputshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-protected-material
Apply harm categories and severity levels in Foundry guardrailshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-severity-levels
Understand default Guardrail safety policies in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/default-safety-policies
Configure Azure OpenAI content filters and gatinghttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/content-filters
Configure Azure OpenAI with Entra ID managed identityhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/managed-identity
Secure Azure OpenAI with VNets and private endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/network
Add Azure OpenAI to a network security perimeterhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/network-security-perimeter
Monitor Azure OpenAI risks and safety activityhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/risks-safety-monitor
Apply Azure RBAC to secure Azure OpenAI accesshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/role-based-access-control
Create and manage block lists in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/use-blocklists
Understand data processing and privacy for Claude in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/claude-models/data-privacy

Configuration

TopicURL
Configure and troubleshoot Foundry capability hostshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/capability-hosts
Configure standard agent resources with data isolationhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/standard-agent-setup
Set up infrastructure for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/environment-setup
Configure Azure Monitor metrics for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/metrics
Configure Foundry agents to use your own Azure resourceshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/use-your-own-resources
Reference metrics and logs for monitoring Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/reference/monitor-service
Configure Azure OpenAI graders in Foundry evaluationshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/azure-openai-graders
Configure and use Foundry Models inference endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/endpoints
Configure Foundry model deployments with CLI and Bicephttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/create-model-deployments
Configure Azure Monitor and logs for Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/monitor-models
Configure Customer-Managed Storage for Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-foundry
Configure Customer Storage for Speech and Language in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-speech-language-services
Create and manage Microsoft Foundry hubshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-resource
Create and configure compute instances in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-manage-compute
Configure and manage prompt flow compute sessionshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-manage-compute-session
Add and manage data in hub-based Foundry projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/data-add
Configure cross-project access to serverless APIs in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-connect
Trace Foundry agents with OpenTelemetry configurationhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-agents-sdk
Enable tracing and feedback for flow deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-production-sdk
Configure Azure tags to hide Foundry preview featureshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-preview-features
Configure continuous monitoring for Foundry AI applicationshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-applications
Monitor quality and token usage for prompt flowshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-quality-safety
Configure GPT-4 Turbo with Vision tool in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/azure-open-ai-gpt-4v-tool
Configure Content Safety tool in Foundry prompt flowshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/content-safety-tool
Use Embedding tool to generate vectors in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/embedding-tool
Configure Index Lookup tool for RAG in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/index-lookup-tool
Configure and use LLM tool in Foundry prompt flowshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/llm-tool
Set up Prompt tool nodes in Foundry flowshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/prompt-tool
Use and configure the Python tool in prompt flowhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/python-tool
Set up Rerank tool to improve RAG search resultshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/rerank-tool
Configure Serp API tool integration in Foundry flowshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/serp-api-tool
Configure Azure OpenAI for Azure Government cloud environmentshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/azure-government
Configure Azure Blob Storage for Azure OpenAI Batchhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch-blob-storage
Configure and run Azure OpenAI model evaluationshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/evaluations
Configure monitoring and logging for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/monitor-openai
Configure network and access for OpenAI On Your Datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-configuration
Create and Configure Provisioned Deployments in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-get-started
Configure reinforcement fine-tuning for reasoning models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reinforcement-fine-tuning
Configure reproducible output for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reproducible-output
Use stored completions and distillation in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/stored-completions
Reference monitoring metrics and logs for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/monitor-openai-reference

Integrations & Coding Patterns

TopicURL
Connect Foundry agents to existing Azure AI Search indexhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search
Use Azure AI Search tool samples with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search-samples
Extend Foundry agents with Azure Functions toolshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions
Use Azure Functions and Storage Queues with agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions-samples
Bing Search grounding code samples for agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-code-samples
Use Custom Bing Search grounding with agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search
Custom Bing Search grounding code sampleshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search-samples
Ground Foundry agents with Bing Search resultshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-grounding
Implement Browser Automation tool with Foundry agent sampleshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation-samples
Run Python code with Foundry Code Interpreter toolhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/code-interpreter
Use Computer Use tool with Azure AI Projects SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use-samples
Integrate deprecated Deep Research tool via SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research-samples
Use Microsoft Fabric data agents with Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/fabric
Configure and use Foundry file search toolhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search
Upload files with Foundry file search toolhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search-upload-files
Implement function calling in Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/function-calling
Integrate Logic Apps with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/logic-apps
Connect MCP servers to Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol
MCP tool code samples for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol-samples
Configure OpenAPI tools with Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec
OpenAPI tool code samples for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec-samples
Ground Foundry agents with SharePoint contenthttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint
SharePoint grounding tool examples for agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint-samples
Trigger Foundry agents from Logic Apps eventshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/triggers
Use serverless API inference examples for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/models-inference-examples
Call Foundry Models using the Responses APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/generate-responses
Process images and audio in Foundry chat completionshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-multi-modal
Use reasoning models with Foundry APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-reasoning
Generate text embeddings with Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-embeddings
Deploy and integrate Claude models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-claude
Generate image embeddings with Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-image-embeddings
Generate structured outputs from Foundry chat modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-structured-outputs
Add and Configure Connections in Foundry Projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/connections-add
Evaluate AI agents using the Foundry SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/agent-evaluate-sdk
Run local evaluations with Azure AI Evaluation SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/evaluate-sdk
Integrate LangChain with Microsoft Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain
Connect LangGraph and LangChain to Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain-agents
Integrate LlamaIndex with Microsoft Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/llama-index
Run AI Red Teaming Agent scans in Foundry cloudhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-ai-red-teaming-cloud
Run AI Red Teaming Agent locally with Evaluation SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-scans-ai-red-teaming-agent
Choose and use Microsoft Foundry SDK endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/sdk-overview
Use Semantic Kernel with Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/semantic-kernel
Trace OpenAI SDK applications with OpenTelemetry in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-application
Use MCP server tools with Foundry in VS Codehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/vs-code-agents-mcp
Deploy and invoke CXRReportGen chest X-ray report modelhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-cxrreportgen
Deploy and call MedImageInsight medical image embeddingshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageinsight
Use MedImageParse 2D/3D medical image segmentation modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageparse
Use Foundry endpoints for third-party integrationshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/integrate-with-other-apps
Migrate from Azure AI Inference SDK to OpenAI SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/model-inference-to-openai-migration
Use image-to-text models from Foundry cataloghttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/use-image-models
Use the Azure OpenAI v1 API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/api-version-lifecycle
Generate audio with Azure OpenAI audio-enabled modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/audio-completions-quickstart
Use Azure OpenAI authoring preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/authoring-reference-preview
Create Azure OpenAI Assistants with toolshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistant
Implement Assistants function calling in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistant-functions
Integrate Azure OpenAI Assistants with Logic Appshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistants-logic-apps
Use chat completion models with Azure OpenAI APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/chatgpt
Use Azure OpenAI Assistants Code Interpreterhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/code-interpreter
Use Codex CLI and VS Code extension with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/codex
Integrate and control Computer Use in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/computer-use
Use Azure OpenAI image generation modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dall-e
Use o3 deep research model via Responses APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/deep-research
Migrate from Azure.AI.OpenAI .NET 1.0 beta to 2.0https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dotnet-migration
Use Assistants file search with external datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/file-search
Test fine-tuned Azure OpenAI models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tune-test
Fine-tune Foundry models using Python, REST, or portalhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning
Implement function calling with Azure OpenAI chat modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/function-calling
Call Azure OpenAI vision-enabled chat modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/gpt-with-vision
Configure Azure OpenAI JSON mode responseshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/json-mode
Migrate Azure OpenAI apps to OpenAI Python v1.xhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/migration
Migrate Azure OpenAI apps to OpenAI JavaScript v4https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/migration-javascript
Use GPT Realtime API for low-latency speech interactionshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio
Integrate GPT Realtime API over SIP for voice callshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-sip
Integrate GPT Realtime API over WebRTC for audiohttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-webrtc
Implement GPT Realtime audio via WebSockets in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-websockets
Call Azure OpenAI Responses API for stateful multi-turn interactionshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/responses
Implement structured outputs with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/structured-outputs
Switch Python code between OpenAI and Azure OpenAI endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/switching-endpoints
Configure web_search tool with Azure OpenAI Responses APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/web-search
Configure Azure OpenAI webhooks for eventshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/webhooks
Configure Azure OpenAI fine-tuning with Weights & Biaseshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/weights-and-biases-integration
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Realtime and Voice Live audio events with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference
Use GA Realtime and Voice Live audio eventshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference-ga
Use Azure OpenAI inference REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference
Use Azure OpenAI preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview
Use Azure OpenAI preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview
Use Azure OpenAI preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview
Use Azure OpenAI preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview
Use Azure OpenAI preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview
Use Azure OpenAI v1 preview REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview-latest
Use Azure OpenAI with Azure Search data APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/azure-search
Integrate Azure OpenAI with Azure Cosmos DB datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/cosmos-db
Use Azure OpenAI with Elasticsearch data APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/elasticsearch
Integrate Azure OpenAI with MongoDB Atlas datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/mongo-db
Use Azure OpenAI On Your Data via Python and RESThttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/on-your-data
Integrate Azure OpenAI with Pinecone vector datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/pinecone
Convert text to speech using Azure OpenAI voiceshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/text-to-speech-quickstart
Fine-tune gpt-4o-mini on Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/tutorials/fine-tune
Transcribe speech to text using Azure OpenAI Whisperhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/whisper-quickstart
Build first Foundry app with SDKshttps://learn.microsoft.com/en-us/azure/foundry-classic/quickstarts/get-started-code
Use Microsoft Foundry v1 REST API endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-project

Deployment

TopicURL
Deploy Foundry Agent Service with private networkinghttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/virtual-networks
Recover Foundry Agent Service from Resource and Data Losshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-operator-disaster-recovery
Recover Foundry Agent Service from Platform Outageshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-platform-disaster-recovery
Deploy a Microsoft Foundry hub using Bicephttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-hub-template
Provision Foundry hubs and projects with Terraformhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-hub-terraform
Deploy Microsoft Foundry resources using Bicep templateshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-resource-template
Provision Foundry hubs and projects with Terraformhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-resource-terraform
Create Foundry hubs via Azure ML SDK and CLIhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/create-hub-project-sdk
Integrate Foundry evaluations into Azure DevOps pipelineshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-azure-devops
Integrate Foundry evaluations into GitHub Actions CIhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-github-action
Deploy fine-tuned models via Foundry serverless APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/fine-tune-serverless
Deploy prompt flows as managed online endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/flow-deploy
Create and deploy Azure OpenAI resources and modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/create-resource
Deploy fine-tuned Azure OpenAI models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-deploy
Check Microsoft Foundry feature availability by cloud regionhttps://learn.microsoft.com/en-us/azure/foundry-classic/reference/region-support

> related_skills --same-repo

> azure-well-architected

Expert guidance for designing, assessing, and optimizing Azure workloads using Azure Well Architected. Covers design review checklists, recommendations, design principles, tradeoffs, service guides, workload patterns, and assessment questions. Use when architecting new solutions, reviewing existing workloads, or applying Well-Architected principles.

> azure-web-pubsub

Expert knowledge for Azure Web PubSub development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web PubSub applications. Not for Azure SignalR Service (use azure-signalr-service), Azure Event Hubs (use azure-event-hubs), Azure Service Bus (use azure-service-bus), Azure Relay (use azure-relay).

> azure-web-application-firewall

Expert knowledge for Azure Web Application Firewall development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web Application Firewall applications. Not for Azure Application Gateway (use azure-application-gateway), Azure Front Door (use azure-front-door), Azure Firewall (use azure-firewall), Azure DDos Protectio

> azure-vpn-gateway

Expert knowledge for Azure VPN Gateway development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure VPN Gateway applications. Not for Azure Virtual Network (use azure-virtual-network), Azure Virtual WAN (use azure-virtual-wan), Azure ExpressRoute (use azure-expressroute), Azure Application Gateway (use azure-applica

┌ stats

installs/wk0
░░░░░░░░░░
github stars425
██████████
first seenMar 17, 2026
└────────────

┌ repo

MicrosoftDocs/Agent-Skills
by MicrosoftDocs
└────────────

┌ tags

└────────────