Skillshub azure-foundry-classic

Azure Foundry Classic Skill

install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/MicrosoftDocs/Agent-Skills/azure-foundry-classic" ~/.claude/skills/comeonoliver-skillshub-azure-foundry-classic && rm -rf "$T"
manifest: skills/MicrosoftDocs/Agent-Skills/azure-foundry-classic/SKILL.md
source content

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