microsoft-foundry-classic

// Expert knowledge for Microsoft Foundry Classic (aka Azure AI Foundry classic) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring Foundry agents/models, model routing, grounding with Search/SharePoint, Private Link, or prompt flows, and other Microsoft Foundry Classic related development tasks. Not for Microsoft Foundry (use microsoft-foundry), Microsoft Foundry Local (use microsoft-foundry-local), Microsoft Foundry Tools (use microsoft-foundry-tools).

$ git log --oneline --stat
stars:545forks:52updated:May 15, 2026 at 00:50
SKILL.md
readonly
namemicrosoft-foundry-classic
descriptionExpert knowledge for Microsoft Foundry Classic (aka Azure AI Foundry classic) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring Foundry agents/models, model routing, grounding with Search/SharePoint, Private Link, or prompt flows, and other Microsoft Foundry Classic related development tasks. Not for Microsoft Foundry (use microsoft-foundry), Microsoft Foundry Local (use microsoft-foundry-local), Microsoft Foundry Tools (use microsoft-foundry-tools).

name: microsoft-foundry-classic description: Expert knowledge for Microsoft Foundry Classic (aka Azure AI Foundry classic) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building Foundry agents, Prompt Flow apps, RAG/search tools, model routing, or Azure OpenAI integrations, and other Microsoft Foundry Classic related development tasks. Not for Microsoft Foundry (use microsoft-foundry), Microsoft Foundry Local (use microsoft-foundry-local), Microsoft Foundry Tools (use microsoft-foundry-tools). compatibility: Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation. metadata: generated_at: "2026-05-17" generator: "docs2skills/1.0.0"

Microsoft Foundry Classic Skill

This skill provides expert guidance for Microsoft 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-L46Diagnosing and fixing Foundry classic issues: Prompt Flow compute sessions, deployments/monitoring, private endpoints, Azure OpenAI fine-tuning, Risks & Safety, and known portal bugs.
Best PracticesL47-L60Best practices for prompts, safety messages, latency/throughput, On Your Data, DeepSeek-R1, GPT‑4V fine-tuning, and evaluating/improving Foundry chat apps
Decision MakingL61-L92Guidance for choosing and evolving Foundry/Azure OpenAI models, regions, deployments, costs, throughput, and migrations (Prompt Flow, hubs, model retirement, GPT-4.1 vs GPT-5).
Architecture & Design PatternsL93-L101Designing multi-agent architectures, configuring Foundry Agent Service for resilience, and understanding model router behavior, failover, and disaster recovery strategies.
Limits & QuotasL102-L115Quotas, rate limits, and regional support for Foundry Agents, models, and Azure OpenAI; how to view, manage, and increase deployment quotas, batch/dynamic quota, and fine-tuning limits.
SecurityL116-L163Security, privacy, and compliance for Foundry: auth/RBAC, encryption and keys, network isolation/Private Link, Azure Policy guardrails, content filters, and data handling for models and tools.
ConfigurationL164-L215Configuring, monitoring, and evaluating Foundry classic/Models and Azure OpenAI: agents, networking, storage, compute, tracing, RAG, safety, metrics, and continuous evaluation.
Integrations & Coding PatternsL216-L336Integrating Foundry and Azure OpenAI with external data, tools, and SDKs: RAG/search, function calling, MCP/OpenAPI tools, Logic Apps, embeddings, fine-tuning, realtime audio, and model routing.
DeploymentL337-L356Deploying and provisioning Foundry hubs, projects, and models (including serverless, managed endpoints, Hugging Face, fine-tuned, and prompt flows) via portal, CLI, Bicep, Terraform, and CI/CD, plus region availability.

Troubleshooting

TopicURL
Troubleshoot Prompt Flow compute session issues in Foundryhttps://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 Foundry private endpoint connection errorshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-secure-connection-project
Troubleshoot Azure OpenAI fine-tuning in Foundry classichttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-troubleshoot
Monitor and troubleshoot Risks & Safety in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/risks-safety-monitor
Resolve known issues in Microsoft Foundry classic portalhttps://learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-known-issues

Best Practices

TopicURL
Deploy and use DeepSeek-R1 reasoning model in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/tutorials/get-started-deepseek-r1
Design effective system messages for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/advanced-prompt-engineering
Apply safety system message templates in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/safety-system-message-templates
Author safety system messages for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/system-message
Apply safety evaluation when fine-tuning Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-safety-evaluation
Fine-tune GPT-4 vision models with image datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-vision
Optimize Azure OpenAI latency and throughput in Foundryhttps://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 Azure OpenAI predicted outputs for latencyhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/predicted-outputs
Evaluate and improve Foundry-based chat apps with SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/tutorials/copilot-sdk-evaluate

Decision Making

TopicURL
Select Azure OpenAI models and regions for Foundry 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
Compare Foundry models using benchmarks and leaderboardshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-benchmarks
Manage lifecycle of managed compute Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-retirement-managed-compute
Plan Microsoft Foundry classic rollout at scalehttps://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
Choose Microsoft Foundry deployment types and residencyhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/deployment-types
Plan and manage model versioning in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions
Plan and manage model versioning in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions
Select Azure-sold Foundry models by capabilitieshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/models-sold-directly-by-azure
Choose Foundry model regions and deployment typeshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/models-sold-directly-by-azure-region-availability
Decide between GPT-5 and GPT-4.1 in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/model-choice-guide
Compare models with Foundry leaderboardshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/benchmark-model-in-catalog
Plan and manage costs for Microsoft Foundry hubshttps://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
Plan migration from Prompt Flow to Agent Frameworkhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-migration-overview
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 in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-streaming
Use Foundry model retirement schedule for migrationshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/model-retirement-schedule
Plan around Foundry model lifecycle and supporthttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/model-retirements
Enable and monitor priority processing for Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/priority-processing
Evaluate 2024 Azure OpenAI provisioned throughput updateshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-migration
Use provisioned throughput for Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-throughput
Handle retired Foundry models and alternativeshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/retired-models
Plan using your data with Azure OpenAI deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/use-your-data
Plan and cost provisioned throughput units in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-throughput-onboarding
Migrate from preview to GA Realtime API protocolhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-preview-api-migration-guide
Use Azure OpenAI reasoning models effectivelyhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reasoning

Architecture & Design Patterns

TopicURL
Design multi-agent systems with Foundry connected agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/connected-agents
Plan disaster recovery for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-disaster-recovery
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
Understand Foundry model router behavior and trade-offshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/model-router

Limits & Quotas

TopicURL
Review 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 Microsoft Foundry Models (classic)https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/quotas-limits
Manage and request quotas for Microsoft 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
Use Azure OpenAI global batch processinghttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch
Use dynamic quota for Azure OpenAI deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dynamic-quota
Manage Azure OpenAI quota and rate limits in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/quota
Use reinforcement fine-tuning with Azure OpenAI reasoning modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reinforcement-fine-tuning
Azure OpenAI quotas and limits in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/quotas-limits

Security

TopicURL
Understand Foundry Agent Service setup, data, and networkinghttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/faq
Configure Browser Automation tool securely for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation
Securely use Foundry Computer Use tool with agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use
Configure authentication and authorization for 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
Configure customer-managed keys for 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 guardrails for Azure-sold Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-catalog-content-safety
Manage RBAC roles for Microsoft Foundry projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/rbac-foundry
Understand vulnerability management for Microsoft Foundry imageshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/vulnerability-management
Use default safety policies for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/default-safety-policies
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 Foundry managed networks to access on-premises resourceshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/access-on-premises-resources
Associate Foundry resources with 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
Control Foundry model deployments with Azure Policyhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/built-in-policy-model-deployment
Understand data handling and privacy in Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/concept-data-privacy
Configure managed network isolation for Foundry hubshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-managed-network
Configure private link for secure Foundry projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-private-link
Create and manage a Microsoft Foundry hub securelyhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-resource
Create a secure Microsoft Foundry hub with managed VNethttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-secure-ai-hub
Create custom Azure Policy definitions for Foundry resourceshttps://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
Configure storage accounts and access for Foundry evaluationshttps://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
Set up managed virtual networks for Foundry projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/managed-virtual-network
Use built-in Azure Policy to govern 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
Set up Azure Key Vault connection for Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/set-up-key-vault-connection
Use Content Credentials for Azure OpenAI imageshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-credentials
Configure and use PII filtering in Foundry OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-personal-information
Understand default Guardrail safety policies in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/default-safety-policies
Understand Azure OpenAI prompt transformation for image safetyhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/prompt-transformation
Configure Azure OpenAI content filters and gatinghttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/content-filters
Configure Microsoft Entra ID auth for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/managed-identity
Secure Azure OpenAI with virtual networks 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
Apply Azure RBAC roles to Azure OpenAI resourceshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/role-based-access-control
Configure custom block lists for Azure OpenAI content filteringhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/use-blocklists
Understand data handling and security for Claude in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/claude-models/data-privacy
Apply copyright commitment mitigations for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/customer-copyright-commitment
Understand data handling and privacy for Azure Direct Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/data-privacy
Understand limited access policy for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/limited-access

Configuration

TopicURL
Configure and manage Foundry classic capability hostshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/capability-hosts
Configure standard agent setup with customer-managed Azure resourceshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/standard-agent-setup
Monitor Foundry Agent Service with Azure Monitor and KQLhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/metrics
Connect and configure your own Azure resources for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/use-your-own-resources
Configure private networking for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/virtual-networks
Use Azure Monitor metrics and logs for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/reference/monitor-service
Configure and use built-in Foundry evaluatorshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/built-in-evaluators
Configure agent evaluators for Azure AI agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/agent-evaluators
Use Azure OpenAI graders for model evaluationhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/azure-openai-graders
Create and configure custom evaluators in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/custom-evaluators
Configure general-purpose evaluators for generative AIhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/general-purpose-evaluators
Configure RAG evaluators for relevance and groundednesshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/rag-evaluators
Configure risk and safety evaluators in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/risk-safety-evaluators
Use textual similarity evaluators in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/textual-similarity-evaluators
Configure and use endpoints for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/endpoints
Configure Foundry model content filters and gated changeshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-content-filters
Configure Foundry Models project connection settingshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-project-connection
Configure Azure Monitor for Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/monitor-models
Upgrade AI project to use Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/quickstart-ai-project
Select SDKs and languages for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/supported-languages
Configure bring-your-own Azure Storage for Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-foundry
Configure BYOS for Speech and Language in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-speech-language-services
Set up continuous evaluation for AI agents in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/continuous-evaluation-agents
Configure and manage Foundry compute instanceshttps://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 Foundry hub-based projectshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/data-add
Configure cross-project access to serverless model APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-connect
Create a Foundry hub via Azure ML SDK and CLIhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/create-hub-project-sdk
Generate synthetic and simulated data for Foundry evaluationhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/simulator-interaction-data
Trace and observe Foundry agents with OpenTelemetryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-agents-sdk
Enable tracing and feedback for prompt flow deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-production-sdk
Hide Foundry preview features using Azure tagshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-preview-features
Create and use vector indexes for RAG in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/index-add
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 flow appshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-quality-safety
Configure and use Azure OpenAI v1 API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/api-version-lifecycle
Enable and interpret Prompt Shields in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-prompt-shields
Automate Azure OpenAI deployments and TPM quotahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/automate-quota-deployments
Configure Azure Blob Storage for OpenAI Batch I/Ohttps://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
Apply direct preference optimization to Azure OpenAI modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-direct-preference-optimization
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 On Your Datahttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-configuration
Configure prompt caching for Azure OpenAI requestshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/prompt-caching
Create and tune provisioned deployments in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-get-started
Configure reproducible output for Azure OpenAI chatshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reproducible-output
Configure spillover traffic management for provisioned deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/spillover-traffic-management
Configure Azure OpenAI monitoring data and metricshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/monitor-openai-reference

Integrations & Coding Patterns

TopicURL
Connect Foundry agents to existing Azure AI Search indexeshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search
Ground Foundry agents with Azure AI Search contenthttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search-samples
Integrate Azure Functions as tools with Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions
Use Azure Functions and Storage Queues with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions-samples
Use Bing Search grounding tool with code sampleshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-code-samples
Configure Custom Bing Search grounding for agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search
Call Custom Bing Search grounding tool from codehttps://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
Automate website tasks with Foundry Browser Automation toolhttps://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
Configure deprecated Deep Research tool for agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research
Integrate Deep Research tool with Azure AI Projects SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research-samples
Integrate Foundry classic agents with Microsoft Fabric datahttps://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 to Foundry file search from codehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search-upload-files
Implement function calling with Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/function-calling
Connect Foundry agents to external MCP servershttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol
MCP server integration 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 and auth for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec
Use OpenAPI-based tools with Foundry agents in codehttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec-samples
Use SharePoint content as a tool in Foundry classic agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint
Use SharePoint grounding tool with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint-samples
Trigger Foundry classic agents from Azure Logic Apps eventshttps://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/triggers
Serverless API inference examples for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/models-inference-examples
Call Foundry Models Responses API for text generationhttps://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 Models servicehttps://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 use FLUX image models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-flux
Generate image embeddings with Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-image-embeddings
Use structured outputs with Foundry chat modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-structured-outputs
Configure project connections in Foundry classichttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/connections-add
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 apps to Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain-agents
Use LlamaIndex with Microsoft Foundry deploymentshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/llama-index
Run AI Red Teaming Agent in the cloud with Foundry SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-ai-red-teaming-cloud
Run AI Red Teaming Agent locally with Azure AI SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-scans-ai-red-teaming-agent
Select and configure Microsoft Foundry SDK endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/sdk-overview
Use Semantic Kernel with Foundry model cataloghttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/semantic-kernel
View OpenAI SDK traces with OpenTelemetry in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-application
Configure MCP server tools for Foundry agents in VS Codehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/vs-code-agents-mcp
Deploy and use CXRReportGen healthcare AI modelhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-cxrreportgen
Deploy and invoke MedImageInsight embeddings modelhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageinsight
Use MedImageParse medical image segmentation modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageparse
Rebuild Prompt Flow workflows using Agent Frameworkhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/how-to-migrate-prompt-flow-to-agent-framework
Create and manage hub-scoped connections in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-connections-add
Migrate Azure AI Inference SDK apps 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
Get started with Azure OpenAI audio generationhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/audio-completions-quickstart
Use Azure OpenAI authoring preview REST API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/authoring-reference-preview
Interpret Guardrail annotations for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-annotations
Format prompts with document embeddings for Guardrails in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-document-embedding
Use groundedness detection for RAG in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-groundedness
Apply protected material detection to LLM outputs in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-protected-material
Create Azure OpenAI Assistants with tools in Foundryhttps://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
Trigger Azure Logic Apps from Foundry Assistantshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistants-logic-apps
Work with Azure OpenAI chat completion modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/chatgpt
Run code with Azure OpenAI Assistants Code Interpreterhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/code-interpreter
Use Codex CLI and VS Code with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/codex
Implement Computer Use agents in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/computer-use
Use Azure OpenAI image generation and editing APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dall-e
Run deep research using Azure OpenAI Responses APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/deep-research
Migrate from Azure.AI.OpenAI .NET 1.x beta to 2.xhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dotnet-migration
Generate and use embeddings with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/embeddings
Use Assistants file search with external knowledgehttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/file-search
Test fine-tuned models using Chat Completions and Evaluationshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tune-test
Fine-tune Foundry models via Python, REST, or portalhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning
Fine-tune Azure OpenAI function calling in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-functions
Use function calling with Azure OpenAI modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/function-calling
Use Azure OpenAI vision-enabled chat models via APIhttps://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
Integrate and call the Foundry model routerhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/model-router
Use GPT Realtime API for low-latency audiohttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio
Connect to GPT Realtime API via SIPhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-sip
Use Azure OpenAI GPT Realtime via WebRTChttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-webrtc
Connect to GPT Realtime API via WebSocketshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-websockets
Call Azure OpenAI Responses API with tools and streaminghttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/responses
Use stored completions and distillation in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/stored-completions
Use structured outputs and JSON Schema with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/structured-outputs
Switch Python code between OpenAI and Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/switching-endpoints
Configure web_search tool with Azure Responses APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/web-search
Configure Azure OpenAI webhooks for API eventshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/webhooks
Integrate 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 Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use Azure OpenAI v1 REST API in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest
Use realtime audio events with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference
Implement GA realtime audio events in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference-ga
Integrate with Azure OpenAI 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 Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview-latest
Call Azure OpenAI on Azure Search data via APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/azure-search
Use Azure OpenAI with Azure Cosmos DB data APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/cosmos-db
Use Azure OpenAI with Elasticsearch data via APIhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/elasticsearch
Use Azure OpenAI with MongoDB Atlas data APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/mongo-db
Call Azure OpenAI On Your Data via Python and RESThttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/on-your-data
Use Azure OpenAI with Pinecone vector data APIshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/pinecone
Convert text to speech with Azure OpenAI voiceshttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/text-to-speech-quickstart
Fine-tune gpt-4o-mini on Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/tutorials/fine-tune
Transcribe speech with Azure OpenAI Whisperhttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/whisper-quickstart
Use Foundry SDK to deploy a model and chat apphttps://learn.microsoft.com/en-us/azure/foundry-classic/quickstarts/hub-get-started-code
Build a RAG chat app with Microsoft Foundry SDKhttps://learn.microsoft.com/en-us/azure/foundry-classic/tutorials/copilot-sdk-build-rag

Deployment

TopicURL
Evaluate deployment options for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/concepts/deployments-overview
Deploy Foundry Models using Azure CLI and Bicephttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/create-model-deployments
Deploy Foundry Models via Microsoft Foundry portalhttps://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/deploy-foundry-models
Deploy a Microsoft Foundry hub using Bicephttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-hub-template
Provision a Foundry hub and project with Terraformhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-hub-terraform
Provision Microsoft Foundry classic resources with Terraformhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-resource-terraform
Deploy models with managed compute in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-managed
Deploy Hugging Face Hub models to Foundry managed endpointshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-managed-hugging-face
Deploy models as serverless APIs in Foundryhttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless
Check region availability for serverless modelshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-availability
Run Foundry evaluations in Azure DevOps pipelineshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-azure-devops
Run Foundry evaluations in GitHub Actions pipelineshttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-github-action
Deploy fine-tuned models via serverless API in Foundryhttps://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
Deploy and operate Agent Framework workflows on Azurehttps://learn.microsoft.com/en-us/azure/foundry-classic/how-to/how-to-deploy-migrated-agent-framework-workflow
Deploy fine-tuned Azure OpenAI models in Foundry classichttps://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-deploy
Check Microsoft Foundry feature availability by regionhttps://learn.microsoft.com/en-us/azure/foundry-classic/reference/region-support