{"id":"3473e724-bfa6-4c0d-88cd-d57a7997161e","shortId":"yWGj2f","kind":"skill","title":"microsoft-foundry-classic","tagline":"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","description":"# Microsoft Foundry Classic Skill\n\nThis 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.\n\n## How to Use This Skill\n\n> **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\n\n> **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](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L46 | Diagnosing and fixing Foundry issues: prompt flow compute/usage, deployments and monitoring, private endpoints, Azure OpenAI fine-tuning, safety/risk monitoring, and known bugs/workarounds. |\n| Best Practices | L47-L61 | Best practices for prompts, safety, fine-tuning (incl. vision), latency/cost optimization, DeepSeek-R1 use, On Your Data, and evaluating/improving Foundry/Azure OpenAI chat apps |\n| Decision Making | L62-L88 | Guides for choosing models, regions, deployment types, SDKs, costs, PTU, versioning, and rollout/migration strategies to design and operate Foundry and Azure OpenAI solutions. |\n| Architecture & Design Patterns | L89-L99 | Architectural guidance for Foundry: multi-agent design, service/resource topology, high availability, and full BCDR (backup, recovery, DR, and resiliency) for Agent Service and Azure OpenAI workloads |\n| Limits & Quotas | L100-L115 | Quotas, limits, and capacity management for Foundry classic: agent service, model deployments, Azure OpenAI usage, regions/VNet, batch, dynamic quota, and retired model availability. |\n| Security | L116-L163 | Security, networking, auth, RBAC, keys, policies, guardrails, content safety, and data privacy for Foundry hubs/projects, tools, and Azure OpenAI/Direct model integrations |\n| Configuration | L164-L220 | Configuring, monitoring, and evaluating Foundry classic: agent service setup, models, tools, storage, networking, tracing, safety, RAG, and Azure OpenAI deployments and metrics. |\n| Integrations & Coding Patterns | L221-L344 | Patterns and code for integrating Foundry and Azure OpenAI with tools, data sources, search/grounding, evaluations, real‑time/audio, fine-tuning, and external frameworks/SDKs. |\n| Deployment | L345-L362 | Deploying Foundry hubs, projects, and models (managed/serverless), configuring regions, agents, CI/CD (GitHub/Azure DevOps), and using Bicep/Terraform/CLI/portal for deployment. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Troubleshoot compute and usage issues in prompt flow | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-troubleshoot |\n| Troubleshoot Foundry deployments and monitoring issues | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-deploy-and-monitor |\n| Troubleshoot Foundry private endpoint connection errors | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-secure-connection-project |\n| Troubleshoot Azure OpenAI fine-tuning issues in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-troubleshoot |\n| Monitor and troubleshoot Risks & Safety in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/risks-safety-monitor |\n| Resolve known issues and workarounds in Microsoft Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-known-issues |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Deploy and use DeepSeek-R1 reasoning model in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/tutorials/get-started-deepseek-r1 |\n| Design effective system messages for Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/advanced-prompt-engineering |\n| Apply safety system message templates in Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/safety-system-message-templates |\n| Author safety-focused system messages in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/system-message |\n| Apply safety evaluation when fine-tuning Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-safety-evaluation |\n| Fine-tune GPT-4 vision models with image data | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-vision |\n| Optimize Azure OpenAI performance and latency | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/latency |\n| Apply best practices for Azure OpenAI On Your Data | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-best-practices |\n| Optimize Azure OpenAI predicted outputs for latency | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/predicted-outputs |\n| Use prompt caching in Azure OpenAI for cost and latency | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/prompt-caching |\n| Evaluate and improve Foundry-based chat apps with SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/tutorials/copilot-sdk-evaluate |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Choose Azure OpenAI models and regions for agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/model-region-support |\n| Decide when and how to fine-tune models in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/fine-tuning-overview |\n| Use Foundry model benchmarks and leaderboards | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-benchmarks |\n| Plan for Foundry model deprecation and retirement | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-lifecycle-retirement |\n| Plan organizational rollout of Microsoft Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/planning |\n| Choose the right Azure resource type for Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/resource-types |\n| Choose Microsoft Foundry deployment types and residency | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/deployment-types |\n| Plan and manage model versioning in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions |\n| Plan and manage model versioning in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions |\n| Decide between GPT-5 and GPT-4.1 in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/model-choice-guide |\n| Compare models with Foundry leaderboards | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/benchmark-model-in-catalog |\n| Plan and manage costs for Microsoft Foundry hubs | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/costs-plan-manage |\n| Choose Microsoft Foundry SDKs and endpoints | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/sdk-overview |\n| Migrate from hub-based to new Foundry projects | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/migrate-project |\n| Decide when and how to upgrade Azure OpenAI to Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/upgrade-azure-openai |\n| Choose content streaming and filtering modes in Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-streaming |\n| Enable and evaluate Foundry priority processing tiers | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/priority-processing |\n| Evaluate 2024 Azure OpenAI provisioned throughput updates | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-migration |\n| Understand provisioned throughput for Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-throughput |\n| Plan using your data with Azure OpenAI deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/use-your-data |\n| Plan PTU costs and capacity for Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-throughput-onboarding |\n| Migrate from preview to GA Realtime API protocol | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-preview-api-migration-guide |\n| Use Azure OpenAI reasoning models effectively | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reasoning |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Design multi-agent systems with Foundry connected agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/connected-agents |\n| Understand Microsoft Foundry resource and service architecture | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/architecture |\n| Plan disaster recovery for Foundry Agent Service | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-disaster-recovery |\n| Recover Foundry Agent Service from resource and data loss | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-operator-disaster-recovery |\n| Recover Foundry Agent Service from platform outages | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-platform-disaster-recovery |\n| Design high availability and resiliency for Foundry projects | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/high-availability-resiliency |\n| Design BCDR architecture for Azure OpenAI workloads | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/business-continuity-disaster-recovery |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Review quotas and limits for Foundry Agent Service | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/quotas-limits |\n| Evaluate Foundry classic with regional limits and VNet | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-regions-limits-virtual-network |\n| Reference quotas and limits for Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/quotas-limits |\n| Manage and request quotas for Microsoft Foundry hub resources | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-quota |\n| Manage and increase model deployment quotas in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/quota |\n| Review retired Azure OpenAI model availability | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/legacy-models |\n| Azure OpenAI model availability and retirement schedule | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/model-retirements |\n| Use Azure OpenAI global batch processing | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch |\n| Use dynamic quota for Azure OpenAI deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dynamic-quota |\n| Manage Azure OpenAI quota in Foundry classic | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/quota |\n| Use reinforcement fine-tuning for reasoning models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reinforcement-fine-tuning |\n| Azure OpenAI quotas and limits in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/quotas-limits |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure Browser Automation tool securely for Foundry agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation |\n| Securely use Foundry Computer Use tool with agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use |\n| Set up private networking and VNet integration for Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/virtual-networks |\n| Configure authentication and authorization in Microsoft Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/authentication-authorization-foundry |\n| Configure customer-managed keys for Microsoft Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/encryption-keys-portal |\n| Configure customer-managed keys for Foundry hub projects | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/hub-encryption-keys-portal |\n| Configure RBAC for Microsoft Foundry hubs and projects | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/hub-rbac-foundry |\n| Configure guardrails for Azure-sold Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-catalog-content-safety |\n| Use RBAC roles for Microsoft Foundry access control | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/rbac-foundry |\n| Understand vulnerability management for Microsoft Foundry images | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/vulnerability-management |\n| Use default safety policies for Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/default-safety-policies |\n| Create custom Azure Policies to restrict Foundry model deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-deployment-policies |\n| Configure keyless Entra ID authentication for Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-entra-id |\n| Allow Foundry managed networks to access on-premises resources | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/access-on-premises-resources |\n| Add Microsoft Foundry resources to a network security perimeter | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/add-foundry-to-network-security-perimeter |\n| Apply Azure Policy to govern Foundry hubs and projects | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/azure-policy |\n| Control Foundry model deployments with Azure Policy | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/built-in-policy-model-deployment |\n| Understand data handling and privacy in Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/concept-data-privacy |\n| Configure managed network isolation for Foundry hubs | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-managed-network |\n| Configure Private Link for Microsoft Foundry projects | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-private-link |\n| Create and manage a Microsoft Foundry hub securely | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-resource |\n| Create a secure Microsoft Foundry hub with managed VNet | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-secure-ai-hub |\n| Create custom Azure Policy definitions for Foundry resources | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/custom-policy-definition |\n| Disable shared key access to Foundry hub storage | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-local-auth |\n| Configure storage accounts and access for Foundry evaluations | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluations-storage-account |\n| Configure Private Link for Microsoft Foundry hubs | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-configure-private-link |\n| Set up managed virtual network for Foundry projects | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/managed-virtual-network |\n| Use built-in Azure Policy to govern Foundry model deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/model-deployment-policy |\n| Configure the Content Safety tool in prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/content-safety-tool |\n| Secure configuration for Foundry playground chat on your data | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/secure-data-playground |\n| Set up Azure Key Vault connection for Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/set-up-key-vault-connection |\n| Use Content Credentials for Azure OpenAI images | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-credentials |\n| Configure and use PII filtering in Foundry OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-personal-information |\n| Understand default Guardrail safety policies in Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/default-safety-policies |\n| Understand Azure OpenAI prompt transformation for image safety | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/prompt-transformation |\n| Configure Azure OpenAI content filters and gating | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/content-filters |\n| Configure Microsoft Entra ID auth for Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/managed-identity |\n| Secure Azure OpenAI with virtual networks and private endpoints | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/network |\n| Add Azure OpenAI to a network security perimeter | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/network-security-perimeter |\n| Apply Azure RBAC roles to Azure OpenAI resources | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/role-based-access-control |\n| Configure custom block lists for Azure OpenAI content filtering | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/use-blocklists |\n| Apply copyright commitment mitigations for Azure OpenAI in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/customer-copyright-commitment |\n| Understand data handling and privacy for Azure Direct Models | https://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/data-privacy |\n| Understand limited access policy for Azure OpenAI in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/limited-access |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure and troubleshoot capability hosts in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/capability-hosts |\n| Configure standard agent setup with customer-managed resources | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/standard-agent-setup |\n| Configure environment and infrastructure for Foundry Agent Service | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/environment-setup |\n| Monitor Foundry Agent Service with Azure Monitor and KQL | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/metrics |\n| Configure Foundry Agent Service to use your own Azure resources | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/use-your-own-resources |\n| Use Azure Monitor metrics and logs for Foundry Agent Service | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/reference/monitor-service |\n| Configure and use built-in Foundry evaluators | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/built-in-evaluators |\n| Configure agent evaluators for Azure AI agents | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/agent-evaluators |\n| Use Azure OpenAI graders for model evaluation | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/azure-openai-graders |\n| Create and configure custom evaluators in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/custom-evaluators |\n| Configure general-purpose evaluators for generative AI | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/general-purpose-evaluators |\n| Configure RAG evaluators for relevance and groundedness | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/rag-evaluators |\n| Configure risk and safety evaluators in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/risk-safety-evaluators |\n| Use textual similarity evaluators in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/textual-similarity-evaluators |\n| Configure and use endpoints for Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/endpoints |\n| Configure Foundry model content filters and gated changes | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-content-filters |\n| Configure Foundry Models project connection settings | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-project-connection |\n| Configure Azure Monitor for Foundry model deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/monitor-models |\n| Upgrade AI project to use Foundry model deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/quickstart-ai-project |\n| Select SDKs and languages for Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/supported-languages |\n| Configure bring-your-own Azure Storage for Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-foundry |\n| Configure BYOS for Speech and Language in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-speech-language-services |\n| Set up continuous evaluation for AI agents in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/continuous-evaluation-agents |\n| Configure and manage Foundry compute instances | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-manage-compute |\n| Configure and manage prompt flow compute sessions | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-manage-compute-session |\n| Provision Microsoft Foundry (classic) with Terraform | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-resource-terraform |\n| Add and manage data in Foundry hub-based projects | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/data-add |\n| Configure cross-project access to serverless model APIs | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-connect |\n| Create a Foundry hub via Azure ML SDK and CLI | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/create-hub-project-sdk |\n| Generate synthetic and simulated data for Foundry evaluation | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/simulator-interaction-data |\n| Trace and observe Foundry agents with OpenTelemetry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-agents-sdk |\n| Enable tracing and feedback for prompt flow deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-production-sdk |\n| Hide Foundry preview features using Azure tags | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-preview-features |\n| Create and use vector indexes for RAG in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/index-add |\n| Configure continuous monitoring for Foundry AI applications | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-applications |\n| Monitor quality and token usage for prompt flow apps | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-quality-safety |\n| Use GPT-4 Turbo with Vision tool in prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/azure-open-ai-gpt-4v-tool |\n| Configure the Embedding tool in Foundry prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/embedding-tool |\n| Configure the Index Lookup tool for RAG flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/index-lookup-tool |\n| Configure the LLM tool in Foundry prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/llm-tool |\n| Configure the Prompt tool in Foundry prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/prompt-tool |\n| Configure the Python tool in Foundry prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/python-tool |\n| Configure the Rerank tool to improve search results | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/rerank-tool |\n| Enable and interpret Prompt Shields in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-prompt-shields |\n| Configure Azure Blob Storage for OpenAI Batch I/O | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch-blob-storage |\n| Configure and run Azure OpenAI model evaluations | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/evaluations |\n| Apply direct preference optimization to Azure OpenAI models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-direct-preference-optimization |\n| Configure monitoring and logging for Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/monitor-openai |\n| Configure network and access for On Your Data | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-configuration |\n| Create and tune provisioned deployments in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-get-started |\n| Configure reproducible output for Azure OpenAI chats | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reproducible-output |\n| Configure spillover traffic management for provisioned deployments | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/spillover-traffic-management |\n| Configure Azure OpenAI monitoring data and metrics | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/monitor-openai-reference |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Connect Foundry agents to existing Azure AI Search indexes | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search |\n| Ground Foundry agents with Azure AI Search content | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search-samples |\n| Integrate Azure Functions as tools with Foundry Agent Service | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions |\n| Use Azure Functions and Storage Queues with Foundry agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions-samples |\n| Use Bing Search grounding tool with code samples | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-code-samples |\n| Configure Custom Bing Search grounding for agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search |\n| Call Custom Bing Search grounding tool from code | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search-samples |\n| Ground Foundry agents with Bing Search results | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-grounding |\n| Automate website tasks with Foundry Browser Automation tool | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation-samples |\n| Run Python code with Foundry Code Interpreter tool | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/code-interpreter |\n| Use Computer Use tool with Azure AI Projects SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use-samples |\n| Configure deprecated Deep Research tool for agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research |\n| Integrate Deep Research tool with Azure AI Projects SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research-samples |\n| Connect Foundry agents to Microsoft Fabric data agent | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/fabric |\n| Configure and use Foundry file search tool | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search |\n| Upload files to Foundry file search from code | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search-upload-files |\n| Implement function calling with Foundry Agent Service | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/function-calling |\n| Connect Foundry agents to external MCP servers | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol |\n| MCP server integration code samples for Foundry agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol-samples |\n| Configure OpenAPI tools and auth for Foundry agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec |\n| Use OpenAPI-based tools with Foundry agents in code | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec-samples |\n| Ground Foundry agents with SharePoint content | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint |\n| Use SharePoint grounding tool with Foundry agents | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint-samples |\n| Trigger Foundry agents from Logic Apps events | https://learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/triggers |\n| Serverless API inference examples for Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/models-inference-examples |\n| Call Foundry Models Responses API for text generation | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/generate-responses |\n| Process images and audio in Foundry chat completions | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-multi-modal |\n| Use reasoning models with Foundry Models service | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-reasoning |\n| Generate text embeddings with Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-embeddings |\n| Deploy and use FLUX image models in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-flux |\n| Deploy and use MAI-Image-2 text-to-image in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-mai |\n| Generate image embeddings with Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-image-embeddings |\n| Use structured outputs with Foundry chat models | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-structured-outputs |\n| Configure project connections in Foundry classic | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/connections-add |\n| Evaluate AI agents using the Foundry SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/agent-evaluate-sdk |\n| Run scalable cloud evaluations with Foundry SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/cloud-evaluation |\n| Run local evaluations with Azure AI Evaluation SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/evaluate-sdk |\n| Build LangChain apps with Microsoft Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain |\n| Connect LangGraph and LangChain apps to Foundry agents | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain-agents |\n| Integrate LlamaIndex with Microsoft Foundry models | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/llama-index |\n| Run AI Red Teaming Agent in the cloud with Foundry SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-ai-red-teaming-cloud |\n| Run AI Red Teaming Agent locally with Evaluation SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-scans-ai-red-teaming-agent |\n| Use Semantic Kernel with Foundry model catalog | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/semantic-kernel |\n| View OpenAI SDK traces with OpenTelemetry in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-application |\n| Configure MCP server tools for Foundry agents in VS Code | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/vs-code-agents-mcp |\n| Deploy and use CXRReportGen healthcare AI model | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-cxrreportgen |\n| Deploy and invoke MedImageInsight embeddings model | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageinsight |\n| Use MedImageParse medical image segmentation models | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageparse |\n| Create and manage hub-scoped connections in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-connections-add |\n| Migrate Azure AI Inference SDK apps to OpenAI SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/model-inference-to-openai-migration |\n| Use the Serp API tool within Foundry prompt flows | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/serp-api-tool |\n| Use image-to-text models from Foundry catalog | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/use-image-models |\n| Use Azure OpenAI v1 API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/api-version-lifecycle |\n| Get started with Azure OpenAI audio generation | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/audio-completions-quickstart |\n| Use Azure OpenAI authoring preview REST API in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/authoring-reference-preview |\n| Interpret Guardrail annotations for Azure OpenAI in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-annotations |\n| Format prompts with document embeddings for Guardrails in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-document-embedding |\n| Use groundedness detection for RAG in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-groundedness |\n| Apply protected material detection to LLM outputs in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-protected-material |\n| Create Azure OpenAI Assistants with tools in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistant |\n| Implement Assistants function calling in Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistant-functions |\n| Trigger Azure Logic Apps from Foundry Assistants | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistants-logic-apps |\n| Work with Azure OpenAI chat completion models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/chatgpt |\n| Run code with Azure OpenAI Assistants Code Interpreter | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/code-interpreter |\n| Use Codex CLI and VS Code with Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/codex |\n| Implement Computer Use agents in Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/computer-use |\n| Use Azure OpenAI image generation and editing APIs | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dall-e |\n| Run deep research using Azure OpenAI Responses API | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/deep-research |\n| Migrate from Azure.AI.OpenAI .NET 1.x beta to 2.x | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dotnet-migration |\n| Use Assistants file search with external knowledge | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/file-search |\n| Test fine-tuned models using Chat Completions and Evaluations | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tune-test |\n| Fine-tune Foundry models via Python, REST, or portal | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning |\n| Fine-tune Azure OpenAI function calling in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-functions |\n| Use function calling with Azure OpenAI models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/function-calling |\n| Use Azure OpenAI vision-enabled chat models via API | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/gpt-with-vision |\n| Configure Azure OpenAI JSON mode responses | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/json-mode |\n| Migrate Azure OpenAI apps to OpenAI Python v1.x | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/migration |\n| Migrate Azure OpenAI apps to OpenAI JavaScript v4 | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/migration-javascript |\n| Integrate and call Foundry model router in apps | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/model-router |\n| Use GPT Realtime API for low-latency audio | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio |\n| Connect to GPT Realtime API via SIP | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-sip |\n| Integrate GPT Realtime audio via WebRTC in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-webrtc |\n| Connect to GPT Realtime API via WebSockets | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-websockets |\n| Call Azure OpenAI Responses API with tools and streaming | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/responses |\n| Use stored completions and distillation in Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/stored-completions |\n| Define and call structured outputs with Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/structured-outputs |\n| Switch Python code between OpenAI and Azure OpenAI endpoints | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/switching-endpoints |\n| Configure web_search tool with Azure OpenAI Responses API | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/web-search |\n| Configure Azure OpenAI webhooks for API events | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/webhooks |\n| Integrate Azure OpenAI fine-tuning with Weights & Biases | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/weights-and-biases-integration |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Azure OpenAI v1 REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/latest |\n| Use Realtime audio events with Azure OpenAI APIs | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference |\n| Use GA Realtime audio events with Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference-ga |\n| Integrate with Azure OpenAI REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference |\n| Use Azure OpenAI preview REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview |\n| Use Azure OpenAI preview REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview |\n| Use Azure OpenAI preview REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview |\n| Use Azure OpenAI preview REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview |\n| Use Azure OpenAI preview REST API in Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview |\n| Use Azure OpenAI v1 preview REST API in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview-latest |\n| Call Azure OpenAI on Azure Search data via API | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/azure-search |\n| Use Azure OpenAI with Azure Cosmos DB data | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/cosmos-db |\n| Use Azure OpenAI with Elasticsearch data via API | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/elasticsearch |\n| Use Azure OpenAI with MongoDB Atlas data | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/mongo-db |\n| Call Azure OpenAI On Your Data via Python and REST | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/on-your-data |\n| Use Azure OpenAI with Pinecone vector data | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/references/pinecone |\n| Convert text to speech with Azure OpenAI voices | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/text-to-speech-quickstart |\n| Fine-tune gpt-4o-mini on Azure OpenAI | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/tutorials/fine-tune |\n| Transcribe speech with Azure OpenAI Whisper | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/whisper-quickstart |\n| Use Foundry SDK to deploy a model and chat app | https://learn.microsoft.com/en-us/azure/foundry-classic/quickstarts/hub-get-started-code |\n| Call Microsoft Foundry REST APIs (classic) for projects | https://learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-project |\n| Build a RAG chat app with Microsoft Foundry SDK | https://learn.microsoft.com/en-us/azure/foundry-classic/tutorials/copilot-sdk-build-rag |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Evaluate deployment options for Foundry Models | https://learn.microsoft.com/en-us/azure/foundry-classic/concepts/deployments-overview |\n| Deploy Foundry Models using Azure CLI and Bicep | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/create-model-deployments |\n| Deploy Foundry Models via Microsoft Foundry portal | https://learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/deploy-foundry-models |\n| Deploy a Microsoft Foundry hub using Bicep | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-hub-template |\n| Provision a Foundry hub and project with Terraform | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-hub-terraform |\n| Deploy models with managed compute in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-managed |\n| Deploy models as serverless APIs in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless |\n| Check region availability for serverless models | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-availability |\n| Create, configure, and deploy Foundry agents from VS Code | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/vs-code-agents |\n| Run Foundry evaluations in Azure DevOps pipelines | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-azure-devops |\n| Run Foundry evaluations in GitHub Actions pipelines | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-github-action |\n| Deploy fine-tuned models via serverless API in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/fine-tune-serverless |\n| Deploy prompt flows as managed online endpoints | https://learn.microsoft.com/en-us/azure/foundry-classic/how-to/flow-deploy |\n| Deploy fine-tuned Azure OpenAI models in Foundry | https://learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-deploy |\n| Check Microsoft Foundry feature availability by cloud region | https://learn.microsoft.com/en-us/azure/foundry-classic/reference/region-support |","tags":["microsoft","foundry","classic","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure"],"capabilities":["skill","source-microsoftdocs","skill-microsoft-foundry-classic","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/microsoft-foundry-classic","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (47,101 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:53:39.968Z","embedding":null,"createdAt":"2026-04-18T22:00:31.616Z","updatedAt":"2026-04-22T00:53:39.968Z","lastSeenAt":"2026-04-22T00:53:39.968Z","tsv":"'-4':593,2005 '-4.1':765 '-5':762 '/en-us/azure/foundry-classic/agents/concepts/capability-hosts':1622 '/en-us/azure/foundry-classic/agents/concepts/model-region-support':673 '/en-us/azure/foundry-classic/agents/concepts/standard-agent-setup':1634 '/en-us/azure/foundry-classic/agents/environment-setup':1645 '/en-us/azure/foundry-classic/agents/how-to/connected-agents':922 '/en-us/azure/foundry-classic/agents/how-to/metrics':1657 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search':2201 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search-samples':2212 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions':2224 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions-samples':2236 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-code-samples':2247 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search':2257 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search-samples':2268 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-grounding':2278 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation':1128 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation-samples':2289 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/code-interpreter':2300 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use':1139 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use-samples':2312 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research':2322 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research-samples':2334 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/fabric':2345 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search':2355 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search-upload-files':2366 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/function-calling':2376 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol':2386 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol-samples':2397 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec':2408 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec-samples':2421 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint':2430 '/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint-samples':2440 '/en-us/azure/foundry-classic/agents/how-to/triggers':2450 '/en-us/azure/foundry-classic/agents/how-to/use-your-own-resources':1670 '/en-us/azure/foundry-classic/agents/how-to/virtual-networks':1151 '/en-us/azure/foundry-classic/agents/quotas-limits':1000 '/en-us/azure/foundry-classic/agents/reference/monitor-service':1683 '/en-us/azure/foundry-classic/concepts/architecture':932 '/en-us/azure/foundry-classic/concepts/authentication-authorization-foundry':1161 '/en-us/azure/foundry-classic/concepts/built-in-evaluators':1694 '/en-us/azure/foundry-classic/concepts/deployments-overview':3538 '/en-us/azure/foundry-classic/concepts/encryption-keys-portal':1172 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/agent-evaluators':1704 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/azure-openai-graders':1714 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/custom-evaluators':1724 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/general-purpose-evaluators':1735 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/rag-evaluators':1745 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/risk-safety-evaluators':1755 '/en-us/azure/foundry-classic/concepts/evaluation-evaluators/textual-similarity-evaluators':1764 '/en-us/azure/foundry-classic/concepts/evaluation-regions-limits-virtual-network':1011 '/en-us/azure/foundry-classic/concepts/fine-tuning-overview':687 '/en-us/azure/foundry-classic/concepts/hub-encryption-keys-portal':1184 '/en-us/azure/foundry-classic/concepts/hub-rbac-foundry':1195 '/en-us/azure/foundry-classic/concepts/model-benchmarks':696 '/en-us/azure/foundry-classic/concepts/model-catalog-content-safety':1206 '/en-us/azure/foundry-classic/concepts/model-lifecycle-retirement':706 '/en-us/azure/foundry-classic/concepts/models-inference-examples':2460 '/en-us/azure/foundry-classic/concepts/planning':715 '/en-us/azure/foundry-classic/concepts/rbac-foundry':1217 '/en-us/azure/foundry-classic/concepts/resource-types':726 '/en-us/azure/foundry-classic/concepts/vulnerability-management':1227 '/en-us/azure/foundry-classic/foundry-models/concepts/default-safety-policies':1237 '/en-us/azure/foundry-classic/foundry-models/concepts/deployment-types':736 '/en-us/azure/foundry-classic/foundry-models/concepts/endpoints':1774 '/en-us/azure/foundry-classic/foundry-models/concepts/model-versions':747,758 '/en-us/azure/foundry-classic/foundry-models/how-to/configure-content-filters':1785 '/en-us/azure/foundry-classic/foundry-models/how-to/configure-deployment-policies':1249 '/en-us/azure/foundry-classic/foundry-models/how-to/configure-entra-id':1260 '/en-us/azure/foundry-classic/foundry-models/how-to/configure-project-connection':1794 '/en-us/azure/foundry-classic/foundry-models/how-to/create-model-deployments':3549 '/en-us/azure/foundry-classic/foundry-models/how-to/deploy-foundry-models':3559 '/en-us/azure/foundry-classic/foundry-models/how-to/generate-responses':2471 '/en-us/azure/foundry-classic/foundry-models/how-to/model-choice-guide':770 '/en-us/azure/foundry-classic/foundry-models/how-to/monitor-models':1804 '/en-us/azure/foundry-classic/foundry-models/how-to/quickstart-ai-project':1815 '/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-multi-modal':2482 '/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-reasoning':2492 '/en-us/azure/foundry-classic/foundry-models/how-to/use-embeddings':2501 '/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-flux':2512 '/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-mai':2528 '/en-us/azure/foundry-classic/foundry-models/how-to/use-image-embeddings':2537 '/en-us/azure/foundry-classic/foundry-models/how-to/use-structured-outputs':2547 '/en-us/azure/foundry-classic/foundry-models/quotas-limits':1021 '/en-us/azure/foundry-classic/foundry-models/supported-languages':1825 '/en-us/azure/foundry-classic/foundry-models/tutorials/get-started-deepseek-r1':544 '/en-us/azure/foundry-classic/how-to/access-on-premises-resources':1273 '/en-us/azure/foundry-classic/how-to/add-foundry-to-network-security-perimeter':1285 '/en-us/azure/foundry-classic/how-to/agent-service-disaster-recovery':942 '/en-us/azure/foundry-classic/how-to/agent-service-operator-disaster-recovery':954 '/en-us/azure/foundry-classic/how-to/agent-service-platform-disaster-recovery':964 '/en-us/azure/foundry-classic/how-to/azure-policy':1297 '/en-us/azure/foundry-classic/how-to/benchmark-model-in-catalog':778 '/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-foundry':1837 '/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-speech-language-services':1848 '/en-us/azure/foundry-classic/how-to/built-in-policy-model-deployment':1307 '/en-us/azure/foundry-classic/how-to/concept-data-privacy':1318 '/en-us/azure/foundry-classic/how-to/configure-managed-network':1328 '/en-us/azure/foundry-classic/how-to/configure-private-link':1338 '/en-us/azure/foundry-classic/how-to/connections-add':2556 '/en-us/azure/foundry-classic/how-to/continuous-evaluation-agents':1860 '/en-us/azure/foundry-classic/how-to/costs-plan-manage':789 '/en-us/azure/foundry-classic/how-to/create-azure-ai-hub-template':3569 '/en-us/azure/foundry-classic/how-to/create-azure-ai-resource':1349 '/en-us/azure/foundry-classic/how-to/create-hub-terraform':3580 '/en-us/azure/foundry-classic/how-to/create-manage-compute':1869 '/en-us/azure/foundry-classic/how-to/create-manage-compute-session':1879 '/en-us/azure/foundry-classic/how-to/create-resource-terraform':1888 '/en-us/azure/foundry-classic/how-to/create-secure-ai-hub':1361 '/en-us/azure/foundry-classic/how-to/custom-policy-definition':1372 '/en-us/azure/foundry-classic/how-to/data-add':1901 '/en-us/azure/foundry-classic/how-to/deploy-models-managed':3590 '/en-us/azure/foundry-classic/how-to/deploy-models-serverless':3600 '/en-us/azure/foundry-classic/how-to/deploy-models-serverless-availability':3609 '/en-us/azure/foundry-classic/how-to/deploy-models-serverless-connect':1913 '/en-us/azure/foundry-classic/how-to/develop/agent-evaluate-sdk':2566 '/en-us/azure/foundry-classic/how-to/develop/cloud-evaluation':2576 '/en-us/azure/foundry-classic/how-to/develop/create-hub-project-sdk':1926 '/en-us/azure/foundry-classic/how-to/develop/evaluate-sdk':2587 '/en-us/azure/foundry-classic/how-to/develop/langchain':2597 '/en-us/azure/foundry-classic/how-to/develop/langchain-agents':2608 '/en-us/azure/foundry-classic/how-to/develop/llama-index':2617 '/en-us/azure/foundry-classic/how-to/develop/run-ai-red-teaming-cloud':2631 '/en-us/azure/foundry-classic/how-to/develop/run-scans-ai-red-teaming-agent':2643 '/en-us/azure/foundry-classic/how-to/develop/sdk-overview':798 '/en-us/azure/foundry-classic/how-to/develop/semantic-kernel':2653 '/en-us/azure/foundry-classic/how-to/develop/simulator-interaction-data':1937 '/en-us/azure/foundry-classic/how-to/develop/trace-agents-sdk':1947 '/en-us/azure/foundry-classic/how-to/develop/trace-application':2664 '/en-us/azure/foundry-classic/how-to/develop/trace-production-sdk':1958 '/en-us/azure/foundry-classic/how-to/develop/vs-code-agents':3621 '/en-us/azure/foundry-classic/how-to/develop/vs-code-agents-mcp':2677 '/en-us/azure/foundry-classic/how-to/disable-local-auth':1383 '/en-us/azure/foundry-classic/how-to/disable-preview-features':1968 '/en-us/azure/foundry-classic/how-to/evaluation-azure-devops':3631 '/en-us/azure/foundry-classic/how-to/evaluation-github-action':3641 '/en-us/azure/foundry-classic/how-to/evaluations-storage-account':1394 '/en-us/azure/foundry-classic/how-to/fine-tune-serverless':3654 '/en-us/azure/foundry-classic/how-to/flow-deploy':3664 '/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-cxrreportgen':2687 '/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageinsight':2696 '/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageparse':2705 '/en-us/azure/foundry-classic/how-to/high-availability-resiliency':975 '/en-us/azure/foundry-classic/how-to/hub-configure-private-link':1404 '/en-us/azure/foundry-classic/how-to/hub-connections-add':2717 '/en-us/azure/foundry-classic/how-to/hub-quota':1033 '/en-us/azure/foundry-classic/how-to/index-add':1980 '/en-us/azure/foundry-classic/how-to/managed-virtual-network':1415 '/en-us/azure/foundry-classic/how-to/migrate-project':810 '/en-us/azure/foundry-classic/how-to/model-deployment-policy':1429 '/en-us/azure/foundry-classic/how-to/model-inference-to-openai-migration':2729 '/en-us/azure/foundry-classic/how-to/monitor-applications':1990 '/en-us/azure/foundry-classic/how-to/monitor-quality-safety':2002 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/azure-open-ai-gpt-4v-tool':2015 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/content-safety-tool':1440 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/embedding-tool':2026 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/index-lookup-tool':2037 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/llm-tool':2048 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/prompt-tool':2059 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/python-tool':2070 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/rerank-tool':2081 '/en-us/azure/foundry-classic/how-to/prompt-flow-tools/serp-api-tool':2741 '/en-us/azure/foundry-classic/how-to/prompt-flow-troubleshoot':476 '/en-us/azure/foundry-classic/how-to/quota':1044 '/en-us/azure/foundry-classic/how-to/secure-data-playground':1452 '/en-us/azure/foundry-classic/how-to/set-up-key-vault-connection':1463 '/en-us/azure/foundry-classic/how-to/troubleshoot-deploy-and-monitor':485 '/en-us/azure/foundry-classic/how-to/troubleshoot-secure-connection-project':494 '/en-us/azure/foundry-classic/how-to/upgrade-azure-openai':823 '/en-us/azure/foundry-classic/how-to/use-image-models':2753 '/en-us/azure/foundry-classic/openai/api-version-lifecycle':2764 '/en-us/azure/foundry-classic/openai/audio-completions-quickstart':2774 '/en-us/azure/foundry-classic/openai/authoring-reference-preview':2786 '/en-us/azure/foundry-classic/openai/concepts/advanced-prompt-engineering':554 '/en-us/azure/foundry-classic/openai/concepts/content-credentials':1473 '/en-us/azure/foundry-classic/openai/concepts/content-filter-annotations':2797 '/en-us/azure/foundry-classic/openai/concepts/content-filter-document-embedding':2809 '/en-us/azure/foundry-classic/openai/concepts/content-filter-groundedness':2819 '/en-us/azure/foundry-classic/openai/concepts/content-filter-personal-information':1484 '/en-us/azure/foundry-classic/openai/concepts/content-filter-prompt-shields':2091 '/en-us/azure/foundry-classic/openai/concepts/content-filter-protected-material':2831 '/en-us/azure/foundry-classic/openai/concepts/content-streaming':835 '/en-us/azure/foundry-classic/openai/concepts/default-safety-policies':1495 '/en-us/azure/foundry-classic/openai/concepts/legacy-models':1053 '/en-us/azure/foundry-classic/openai/concepts/model-retirements':1063 '/en-us/azure/foundry-classic/openai/concepts/priority-processing':845 '/en-us/azure/foundry-classic/openai/concepts/prompt-transformation':1506 '/en-us/azure/foundry-classic/openai/concepts/provisioned-migration':855 '/en-us/azure/foundry-classic/openai/concepts/provisioned-throughput':864 '/en-us/azure/foundry-classic/openai/concepts/safety-system-message-templates':565 '/en-us/azure/foundry-classic/openai/concepts/system-message':576 '/en-us/azure/foundry-classic/openai/concepts/use-your-data':875 '/en-us/azure/foundry-classic/openai/how-to/assistant':2842 '/en-us/azure/foundry-classic/openai/how-to/assistant-functions':2852 '/en-us/azure/foundry-classic/openai/how-to/assistants-logic-apps':2862 '/en-us/azure/foundry-classic/openai/how-to/batch':1072 '/en-us/azure/foundry-classic/openai/how-to/batch-blob-storage':2102 '/en-us/azure/foundry-classic/openai/how-to/business-continuity-disaster-recovery':985 '/en-us/azure/foundry-classic/openai/how-to/chatgpt':2872 '/en-us/azure/foundry-classic/openai/how-to/code-interpreter':2883 '/en-us/azure/foundry-classic/openai/how-to/codex':2895 '/en-us/azure/foundry-classic/openai/how-to/computer-use':2905 '/en-us/azure/foundry-classic/openai/how-to/content-filters':1516 '/en-us/azure/foundry-classic/openai/how-to/dall-e':2916 '/en-us/azure/foundry-classic/openai/how-to/deep-research':2927 '/en-us/azure/foundry-classic/openai/how-to/dotnet-migration':2940 '/en-us/azure/foundry-classic/openai/how-to/dynamic-quota':1082 '/en-us/azure/foundry-classic/openai/how-to/evaluations':2112 '/en-us/azure/foundry-classic/openai/how-to/file-search':2950 '/en-us/azure/foundry-classic/openai/how-to/fine-tune-test':2963 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning':2976 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning-deploy':3676 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning-direct-preference-optimization':2123 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning-functions':2988 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning-safety-evaluation':588 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning-troubleshoot':506 '/en-us/azure/foundry-classic/openai/how-to/fine-tuning-vision':601 '/en-us/azure/foundry-classic/openai/how-to/function-calling':2998 '/en-us/azure/foundry-classic/openai/how-to/gpt-with-vision':3011 '/en-us/azure/foundry-classic/openai/how-to/json-mode':3020 '/en-us/azure/foundry-classic/openai/how-to/latency':610 '/en-us/azure/foundry-classic/openai/how-to/managed-identity':1527 '/en-us/azure/foundry-classic/openai/how-to/migration':3031 '/en-us/azure/foundry-classic/openai/how-to/migration-javascript':3042 '/en-us/azure/foundry-classic/openai/how-to/model-router':3053 '/en-us/azure/foundry-classic/openai/how-to/monitor-openai':2133 '/en-us/azure/foundry-classic/openai/how-to/network':1539 '/en-us/azure/foundry-classic/openai/how-to/network-security-perimeter':1550 '/en-us/azure/foundry-classic/openai/how-to/on-your-data-best-practices':622 '/en-us/azure/foundry-classic/openai/how-to/on-your-data-configuration':2144 '/en-us/azure/foundry-classic/openai/how-to/predicted-outputs':632 '/en-us/azure/foundry-classic/openai/how-to/prompt-caching':645 '/en-us/azure/foundry-classic/openai/how-to/provisioned-get-started':2154 '/en-us/azure/foundry-classic/openai/how-to/provisioned-throughput-onboarding':885 '/en-us/azure/foundry-classic/openai/how-to/quota':1092 '/en-us/azure/foundry-classic/openai/how-to/realtime-audio':3065 '/en-us/azure/foundry-classic/openai/how-to/realtime-audio-preview-api-migration-guide':896 '/en-us/azure/foundry-classic/openai/how-to/realtime-audio-sip':3075 '/en-us/azure/foundry-classic/openai/how-to/realtime-audio-webrtc':3086 '/en-us/azure/foundry-classic/openai/how-to/realtime-audio-websockets':3096 '/en-us/azure/foundry-classic/openai/how-to/reasoning':905 '/en-us/azure/foundry-classic/openai/how-to/reinforcement-fine-tuning':1103 '/en-us/azure/foundry-classic/openai/how-to/reproducible-output':2164 '/en-us/azure/foundry-classic/openai/how-to/responses':3108 '/en-us/azure/foundry-classic/openai/how-to/risks-safety-monitor':516 '/en-us/azure/foundry-classic/openai/how-to/role-based-access-control':1561 '/en-us/azure/foundry-classic/openai/how-to/spillover-traffic-management':2174 '/en-us/azure/foundry-classic/openai/how-to/stored-completions':3119 '/en-us/azure/foundry-classic/openai/how-to/structured-outputs':3130 '/en-us/azure/foundry-classic/openai/how-to/switching-endpoints':3142 '/en-us/azure/foundry-classic/openai/how-to/use-blocklists':1573 '/en-us/azure/foundry-classic/openai/how-to/web-search':3154 '/en-us/azure/foundry-classic/openai/how-to/webhooks':3164 '/en-us/azure/foundry-classic/openai/how-to/weights-and-biases-integration':3176 '/en-us/azure/foundry-classic/openai/latest':3188,3200,3212,3224,3236,3248,3260,3272,3284 '/en-us/azure/foundry-classic/openai/monitor-openai-reference':2184 '/en-us/azure/foundry-classic/openai/quotas-limits':1114 '/en-us/azure/foundry-classic/openai/realtime-audio-reference':3295 '/en-us/azure/foundry-classic/openai/realtime-audio-reference-ga':3306 '/en-us/azure/foundry-classic/openai/reference':3318 '/en-us/azure/foundry-classic/openai/reference-preview':3330,3342,3354,3366,3378 '/en-us/azure/foundry-classic/openai/reference-preview-latest':3390 '/en-us/azure/foundry-classic/openai/references/azure-search':3402 '/en-us/azure/foundry-classic/openai/references/cosmos-db':3413 '/en-us/azure/foundry-classic/openai/references/elasticsearch':3424 '/en-us/azure/foundry-classic/openai/references/mongo-db':3434 '/en-us/azure/foundry-classic/openai/references/on-your-data':3447 '/en-us/azure/foundry-classic/openai/references/pinecone':3457 '/en-us/azure/foundry-classic/openai/text-to-speech-quickstart':3468 '/en-us/azure/foundry-classic/openai/tutorials/fine-tune':3481 '/en-us/azure/foundry-classic/openai/whisper-quickstart':3490 '/en-us/azure/foundry-classic/quickstarts/hub-get-started-code':3503 '/en-us/azure/foundry-classic/reference/foundry-known-issues':527 '/en-us/azure/foundry-classic/reference/foundry-project':3514 '/en-us/azure/foundry-classic/reference/region-support':3687 '/en-us/azure/foundry-classic/responsible-ai/openai/customer-copyright-commitment':1585 '/en-us/azure/foundry-classic/responsible-ai/openai/data-privacy':1597 '/en-us/azure/foundry-classic/responsible-ai/openai/limited-access':1609 '/en-us/azure/foundry-classic/tutorials/copilot-sdk-build-rag':3526 '/en-us/azure/foundry-classic/tutorials/copilot-sdk-evaluate':658 '/microsoftdocs/mcp/blob/main/readme.md)':167 '1':2932 '2':2519,2936 '2024':847 '3':138 '4o':3474 'accept':206 'access':172,1213,1266,1376,1388,1600,1906,2137 'account':1386 'action':3637 'add':1274,1540,1889 'agent':87,131,190,204,312,327,346,396,454,670,914,919,938,945,957,996,1125,1136,1625,1641,1648,1660,1679,1696,1701,1855,1942,2192,2204,2220,2233,2254,2271,2319,2337,2342,2372,2379,2394,2405,2416,2424,2437,2443,2559,2605,2622,2636,2671,2899,3615 'ai':13,1700,1732,1806,1854,1986,2196,2207,2307,2329,2558,2582,2619,2633,2683,2720 'aka':11 'allow':1261 'annot':2789 'api':892,1910,2452,2465,2733,2758,2781,2913,2924,3008,3057,3070,3091,3101,3151,3160,3182,3194,3206,3218,3230,3242,3254,3266,3278,3292,3312,3324,3336,3348,3360,3372,3385,3399,3421,3508,3595,3649 'app':271,653,1999,2446,2590,2602,2723,2856,3024,3035,3050,3500,3519 'appli':555,577,611,1286,1551,1574,2113,2820 'applic':1987 'architectur':23,56,300,306,906,929,978 'assist':2835,2844,2859,2878,2942 'atlas':3430 'audio':2475,2770,3062,3079,3287,3299 'auth':367,1521,2402 'authent':1153,1254 'author':566,1155,2778 'autom':1120,2279,2285 'avail':157,317,360,967,1050,1057,3603,3681 'azur':12,232,297,330,350,382,407,425,496,550,561,603,615,624,637,664,719,817,831,848,870,898,980,1047,1054,1065,1077,1084,1104,1200,1240,1287,1303,1364,1420,1455,1468,1491,1497,1508,1523,1529,1541,1552,1556,1567,1579,1592,1603,1651,1666,1672,1699,1706,1796,1831,1919,1964,2093,2106,2118,2129,2159,2176,2195,2206,2214,2226,2306,2328,2581,2719,2755,2768,2776,2791,2833,2848,2854,2865,2876,2891,2901,2907,2921,2980,2993,3000,3013,3022,3033,3098,3115,3126,3137,3148,3156,3166,3178,3190,3202,3214,3226,3238,3250,3262,3274,3290,3302,3309,3320,3332,3344,3356,3368,3380,3392,3395,3404,3407,3415,3426,3436,3449,3463,3477,3485,3543,3626,3669 'azure-sold':1199 'azure.ai.openai':2930 'backup':321 'base':651,803,1897,2412 'batch':354,1068,2098 'bcdr':320,977 'benchmark':691 'best':19,52,242,247,528,612 'beta':2934 'bias':3173 'bicep':3546,3566 'bicep/terraform/cli/portal':460 'bing':2238,2250,2260,2273 'blob':2094 'block':1564 'bring':1828 'bring-your-own':1827 'browser':1119,2284 'bugs/workarounds':241 'build':2588,3515 'built':1418,1688 'built-in':1417,1687 'byo':1839 'cach':635 'call':2258,2369,2461,2846,2983,2991,3045,3097,3122,3391,3435,3504 'capabl':79,1616 'capac':341,880 'catalog':2650,2750 'categori':90,98,114,210,212 'chang':1782 'chat':270,652,1446,2161,2478,2543,2867,2957,3005,3499,3518 'check':3601,3677 'choos':279,663,716,727,790,824 'ci/cd':455 'classic':4,10,15,39,49,345,395,1003,1089,1883,2553,3509 'cli':1923,2886,3544 'cloud':2569,2625,3683 'code':31,64,413,420,2186,2243,2265,2292,2295,2363,2390,2418,2674,2874,2879,2889,3133,3618 'codex':2885 'combin':69 'commit':1576 'compar':771 'complet':2479,2868,2958,3111 'comput':467,1132,1865,1875,2302,2897,3585 'compute/usage':226 'configur':29,62,386,390,452,1118,1152,1162,1173,1185,1196,1250,1319,1329,1384,1395,1430,1442,1474,1507,1517,1562,1610,1613,1623,1635,1658,1684,1695,1717,1725,1736,1746,1765,1775,1786,1795,1826,1838,1861,1870,1902,1981,2016,2027,2038,2049,2060,2071,2092,2103,2124,2134,2155,2165,2175,2248,2313,2346,2398,2548,2665,3012,3143,3155,3611 'connect':490,918,1458,1790,2190,2335,2377,2550,2598,2712,3066,3087 'content':74,176,372,825,1432,1465,1510,1569,1778,2209,2427 'continu':1851,1982 'control':1214,1298 'convert':3458 'copyright':1575 'cosmos':3408 'cost':285,640,782,878 'cover':50 'creat':1238,1339,1350,1362,1715,1914,1969,2145,2706,2832,3610 'credenti':1466 'cross':1904 'cross-project':1903 'custom':1164,1175,1239,1363,1563,1629,1718,2249,2259 'customer-manag':1163,1174,1628 'cxrreportgen':2681 'data':265,375,429,598,619,868,950,1309,1449,1587,1892,1931,2141,2179,2341,3397,3410,3419,3431,3440,3454 'db':3409 'decid':674,759,811 'decis':21,54,272,659 'deep':2315,2324,2918 'deepseek':260,536 'deepseek-r1':259,535 'default':1229,1486 'defin':3120 'definit':1366 'deploy':34,67,227,282,349,409,441,445,462,479,532,730,872,1038,1079,1246,1301,1426,1801,1812,1955,2149,2171,2502,2513,2678,2688,3495,3527,3531,3539,3550,3560,3581,3591,3613,3642,3655,3665 'deprec':701,2314 'descript':214 'design':24,57,292,301,313,545,907,911,965,976 'detect':2812,2823 'develop':16 'devop':457,3627 'diagnos':219 'direct':1593,2114 'disabl':1373 'disast':934 'distil':3113 'doc':182 'document':77,175,2801 'dr':323 'dynam':355,1074 'e.g':102,118 'edit':2912 'effect':546,902 'elasticsearch':3418 'embed':2018,2495,2531,2692,2802 'enabl':836,1948,2082,3004 'endpoint':231,489,795,1536,1768,3139,3661 'entra':1252,1519 'environ':1636 'error':491 'evalu':393,432,579,646,838,846,1001,1391,1691,1697,1711,1719,1729,1738,1750,1759,1852,1934,2109,2557,2570,2579,2583,2639,2960,3530,3624,3634 'evaluating/improving':267 'event':2447,3161,3288,3300 'exampl':2454 'exist':2194 'expert':5,44 'extern':439,2381,2946 'fabric':2340 'fallback':194 'featur':1962,3680 'feedback':1951 'fetch':78,174,183,196 'file':108,116,123,128,2350,2357,2360,2943 'filter':828,1478,1511,1570,1779 'fine':235,253,436,499,582,590,680,1096,2953,2965,2978,3169,3470,3644,3667 'fine-tun':234,252,435,498,581,589,679,1095,2952,2964,2977,3168,3469,3643,3666 'fix':221 'flow':225,473,1437,1874,1954,1998,2012,2023,2034,2045,2056,2067,2738,3657 'flux':2505 'focus':569 'format':2798 'foundri':3,9,14,38,48,222,295,309,344,378,394,423,446,478,487,503,513,524,541,573,584,650,684,689,699,712,723,729,743,754,767,774,785,792,806,820,839,860,882,917,925,937,944,956,971,995,1002,1017,1028,1041,1088,1110,1124,1131,1148,1158,1169,1179,1189,1202,1212,1223,1233,1244,1256,1262,1276,1291,1299,1314,1324,1334,1344,1354,1368,1378,1390,1400,1411,1424,1444,1460,1480,1582,1606,1619,1640,1647,1659,1678,1690,1721,1752,1761,1770,1776,1787,1799,1810,1821,1834,1845,1857,1864,1882,1894,1916,1933,1941,1960,1977,1985,2021,2043,2054,2065,2088,2151,2191,2203,2219,2232,2270,2283,2294,2336,2349,2359,2371,2378,2393,2404,2415,2423,2436,2442,2456,2462,2477,2487,2497,2509,2525,2533,2542,2552,2562,2572,2593,2604,2613,2627,2648,2661,2670,2714,2736,2749,2760,2783,2794,2806,2816,2828,2839,2858,2967,2985,3046,3083,3184,3196,3208,3220,3232,3244,3256,3268,3280,3314,3326,3338,3350,3362,3374,3387,3492,3506,3522,3534,3540,3551,3555,3563,3572,3587,3597,3614,3623,3633,3651,3673,3679 'foundry-bas':649 'foundry/azure':268 'frameworks/sdks':440 'full':319 'function':2215,2227,2368,2845,2982,2990 'ga':890,3297 'gate':1513,1781 'general':1727 'general-purpos':1726 'generat':1731,1927,2468,2493,2529,2771,2910 'get':2765 'github':3636 'github.com':166 'github.com/microsoftdocs/mcp/blob/main/readme.md)':165 'github/azure':456 'global':1067 'govern':1290,1423 'gpt':592,761,764,2004,3055,3068,3077,3089,3473 'gpt-4o-mini':3472 'grader':1708 'ground':2202,2240,2252,2262,2269,2422,2433 'grounded':1742,2811 'guardrail':371,1197,1487,2788,2804 'guid':164,277 'guidanc':45,307 'handl':1310,1588 'healthcar':2682 'hide':1959 'high':316,966 'host':1617 'hub':447,786,802,1029,1180,1190,1292,1325,1345,1355,1379,1401,1896,1917,2710,3564,3573 'hub-bas':801,1895 'hub-scop':2709 'hubs/projects':379 'i/o':2099 'id':1253,1520 'imag':597,1224,1470,1502,2473,2506,2518,2523,2530,2700,2744,2909 'image-to-text':2743 'implement':2367,2843,2896 'import':85,129 'improv':648,2076 'incl':255 'includ':17 'increas':1036 'index':91,211,1973,2029,2198 'infer':2453,2721 'infrastructur':1638 'instal':161,163 'instanc':1866 'integr':30,63,385,412,422,1146,2185,2213,2323,2389,2609,3043,3076,3165,3307 'interpret':2084,2296,2787,2880 'invok':2690 'isol':1322 'issu':223,470,482,501,519 'javascript':3038 'json':3015 'kernel':2646 'key':369,1166,1177,1375,1456 'keyless':1251 'knowledg':6,2947 'known':240,518 'kql':1654 'l100':336 'l100-l115':335 'l115':337 'l116':363 'l116-l163':362 'l120':105 'l163':364 'l164':388 'l164-l220':387 'l220':389 'l221':416 'l221-l344':415 'l344':417 'l345':443 'l345-l362':442 'l35':104 'l35-l120':103 'l362':444 'l37':217 'l37-l46':216 'l46':218 'l47':245 'l47-l61':244 'l61':246 'l62':275 'l62-l88':274 'l88':276 'l89':304 'l89-l99':303 'l99':305 'langchain':2589,2601 'langgraph':2599 'languag':1819,1843 'latenc':607,629,642,3061 'latency/cost':257 'latest':146 'leaderboard':693,775 'learn':189,203 'learn-agent-skil':188,202 'learn.microsoft.com':475,484,493,505,515,526,543,553,564,575,587,600,609,621,631,644,657,672,686,695,705,714,725,735,746,757,769,777,788,797,809,822,834,844,854,863,874,884,895,904,921,931,941,953,963,974,984,999,1010,1020,1032,1043,1052,1062,1071,1081,1091,1102,1113,1127,1138,1150,1160,1171,1183,1194,1205,1216,1226,1236,1248,1259,1272,1284,1296,1306,1317,1327,1337,1348,1360,1371,1382,1393,1403,1414,1428,1439,1451,1462,1472,1483,1494,1505,1515,1526,1538,1549,1560,1572,1584,1596,1608,1621,1633,1644,1656,1669,1682,1693,1703,1713,1723,1734,1744,1754,1763,1773,1784,1793,1803,1814,1824,1836,1847,1859,1868,1878,1887,1900,1912,1925,1936,1946,1957,1967,1979,1989,2001,2014,2025,2036,2047,2058,2069,2080,2090,2101,2111,2122,2132,2143,2153,2163,2173,2183,2200,2211,2223,2235,2246,2256,2267,2277,2288,2299,2311,2321,2333,2344,2354,2365,2375,2385,2396,2407,2420,2429,2439,2449,2459,2470,2481,2491,2500,2511,2527,2536,2546,2555,2565,2575,2586,2596,2607,2616,2630,2642,2652,2663,2676,2686,2695,2704,2716,2728,2740,2752,2763,2773,2785,2796,2808,2818,2830,2841,2851,2861,2871,2882,2894,2904,2915,2926,2939,2949,2962,2975,2987,2997,3010,3019,3030,3041,3052,3064,3074,3085,3095,3107,3118,3129,3141,3153,3163,3175,3187,3199,3211,3223,3235,3247,3259,3271,3283 'learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/capability-hosts':1620 'learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/model-region-support':671 'learn.microsoft.com/en-us/azure/foundry-classic/agents/concepts/standard-agent-setup':1632 'learn.microsoft.com/en-us/azure/foundry-classic/agents/environment-setup':1643 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/connected-agents':920 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/metrics':1655 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search':2199 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-ai-search-samples':2210 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions':2222 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/azure-functions-samples':2234 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-code-samples':2245 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search':2255 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search-samples':2266 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-grounding':2276 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation':1126 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/browser-automation-samples':2287 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/code-interpreter':2298 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use':1137 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/computer-use-samples':2310 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research':2320 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/deep-research-samples':2332 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/fabric':2343 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search':2353 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/file-search-upload-files':2364 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/function-calling':2374 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol':2384 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/model-context-protocol-samples':2395 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec':2406 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/openapi-spec-samples':2419 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint':2428 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/sharepoint-samples':2438 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/triggers':2448 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/use-your-own-resources':1668 'learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/virtual-networks':1149 'learn.microsoft.com/en-us/azure/foundry-classic/agents/quotas-limits':998 'learn.microsoft.com/en-us/azure/foundry-classic/agents/reference/monitor-service':1681 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/architecture':930 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/authentication-authorization-foundry':1159 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/built-in-evaluators':1692 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/deployments-overview':3536 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/encryption-keys-portal':1170 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/agent-evaluators':1702 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/azure-openai-graders':1712 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/custom-evaluators':1722 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/general-purpose-evaluators':1733 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/rag-evaluators':1743 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/risk-safety-evaluators':1753 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-evaluators/textual-similarity-evaluators':1762 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/evaluation-regions-limits-virtual-network':1009 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/fine-tuning-overview':685 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/hub-encryption-keys-portal':1182 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/hub-rbac-foundry':1193 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-benchmarks':694 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-catalog-content-safety':1204 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/model-lifecycle-retirement':704 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/models-inference-examples':2458 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/planning':713 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/rbac-foundry':1215 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/resource-types':724 'learn.microsoft.com/en-us/azure/foundry-classic/concepts/vulnerability-management':1225 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/default-safety-policies':1235 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/deployment-types':734 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/endpoints':1772 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/concepts/model-versions':745,756 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-content-filters':1783 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-deployment-policies':1247 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-entra-id':1258 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/configure-project-connection':1792 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/create-model-deployments':3547 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/deploy-foundry-models':3557 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/generate-responses':2469 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/model-choice-guide':768 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/monitor-models':1802 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/quickstart-ai-project':1813 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-multi-modal':2480 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-chat-reasoning':2490 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-embeddings':2499 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-flux':2510 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-foundry-models-mai':2526 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-image-embeddings':2535 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/how-to/use-structured-outputs':2545 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/quotas-limits':1019 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/supported-languages':1823 'learn.microsoft.com/en-us/azure/foundry-classic/foundry-models/tutorials/get-started-deepseek-r1':542 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/access-on-premises-resources':1271 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/add-foundry-to-network-security-perimeter':1283 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-disaster-recovery':940 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-operator-disaster-recovery':952 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/agent-service-platform-disaster-recovery':962 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/azure-policy':1295 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/benchmark-model-in-catalog':776 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-foundry':1835 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/bring-your-own-azure-storage-speech-language-services':1846 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/built-in-policy-model-deployment':1305 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/concept-data-privacy':1316 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-managed-network':1326 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/configure-private-link':1336 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/connections-add':2554 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/continuous-evaluation-agents':1858 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/costs-plan-manage':787 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-hub-template':3567 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-azure-ai-resource':1347 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-hub-terraform':3578 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-manage-compute':1867 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-manage-compute-session':1877 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-resource-terraform':1886 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/create-secure-ai-hub':1359 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/custom-policy-definition':1370 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/data-add':1899 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-managed':3588 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless':3598 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-availability':3607 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/deploy-models-serverless-connect':1911 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/agent-evaluate-sdk':2564 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/cloud-evaluation':2574 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/create-hub-project-sdk':1924 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/evaluate-sdk':2585 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain':2595 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/langchain-agents':2606 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/llama-index':2615 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-ai-red-teaming-cloud':2629 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/run-scans-ai-red-teaming-agent':2641 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/sdk-overview':796 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/semantic-kernel':2651 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/simulator-interaction-data':1935 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-agents-sdk':1945 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-application':2662 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/trace-production-sdk':1956 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/vs-code-agents':3619 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/develop/vs-code-agents-mcp':2675 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-local-auth':1381 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/disable-preview-features':1966 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-azure-devops':3629 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluation-github-action':3639 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/evaluations-storage-account':1392 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/fine-tune-serverless':3652 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/flow-deploy':3662 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-cxrreportgen':2685 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageinsight':2694 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/healthcare-ai/deploy-medimageparse':2703 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/high-availability-resiliency':973 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-configure-private-link':1402 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-connections-add':2715 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/hub-quota':1031 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/index-add':1978 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/managed-virtual-network':1413 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/migrate-project':808 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/model-deployment-policy':1427 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/model-inference-to-openai-migration':2727 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-applications':1988 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/monitor-quality-safety':2000 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/azure-open-ai-gpt-4v-tool':2013 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/content-safety-tool':1438 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/embedding-tool':2024 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/index-lookup-tool':2035 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/llm-tool':2046 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/prompt-tool':2057 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/python-tool':2068 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/rerank-tool':2079 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-tools/serp-api-tool':2739 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/prompt-flow-troubleshoot':474 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/quota':1042 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/secure-data-playground':1450 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/set-up-key-vault-connection':1461 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-deploy-and-monitor':483 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/troubleshoot-secure-connection-project':492 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/upgrade-azure-openai':821 'learn.microsoft.com/en-us/azure/foundry-classic/how-to/use-image-models':2751 'learn.microsoft.com/en-us/azure/foundry-classic/openai/api-version-lifecycle':2762 'learn.microsoft.com/en-us/azure/foundry-classic/openai/audio-completions-quickstart':2772 'learn.microsoft.com/en-us/azure/foundry-classic/openai/authoring-reference-preview':2784 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/advanced-prompt-engineering':552 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-credentials':1471 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-annotations':2795 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-document-embedding':2807 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-groundedness':2817 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-personal-information':1482 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-prompt-shields':2089 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-filter-protected-material':2829 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/content-streaming':833 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/default-safety-policies':1493 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/legacy-models':1051 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/model-retirements':1061 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/priority-processing':843 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/prompt-transformation':1504 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-migration':853 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/provisioned-throughput':862 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/safety-system-message-templates':563 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/system-message':574 'learn.microsoft.com/en-us/azure/foundry-classic/openai/concepts/use-your-data':873 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistant':2840 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistant-functions':2850 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/assistants-logic-apps':2860 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch':1070 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/batch-blob-storage':2100 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/business-continuity-disaster-recovery':983 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/chatgpt':2870 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/code-interpreter':2881 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/codex':2893 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/computer-use':2903 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/content-filters':1514 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dall-e':2914 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/deep-research':2925 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dotnet-migration':2938 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/dynamic-quota':1080 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/evaluations':2110 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/file-search':2948 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tune-test':2961 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning':2974 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-deploy':3674 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-direct-preference-optimization':2121 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-functions':2986 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-safety-evaluation':586 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-troubleshoot':504 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/fine-tuning-vision':599 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/function-calling':2996 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/gpt-with-vision':3009 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/json-mode':3018 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/latency':608 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/managed-identity':1525 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/migration':3029 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/migration-javascript':3040 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/model-router':3051 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/monitor-openai':2131 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/network':1537 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/network-security-perimeter':1548 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-best-practices':620 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/on-your-data-configuration':2142 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/predicted-outputs':630 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/prompt-caching':643 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-get-started':2152 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/provisioned-throughput-onboarding':883 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/quota':1090 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio':3063 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-preview-api-migration-guide':894 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-sip':3073 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-webrtc':3084 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/realtime-audio-websockets':3094 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reasoning':903 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reinforcement-fine-tuning':1101 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/reproducible-output':2162 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/responses':3106 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/risks-safety-monitor':514 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/role-based-access-control':1559 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/spillover-traffic-management':2172 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/stored-completions':3117 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/structured-outputs':3128 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/switching-endpoints':3140 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/use-blocklists':1571 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/web-search':3152 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/webhooks':3162 'learn.microsoft.com/en-us/azure/foundry-classic/openai/how-to/weights-and-biases-integration':3174 'learn.microsoft.com/en-us/azure/foundry-classic/openai/latest':3186,3198,3210,3222,3234,3246,3258,3270,3282 'learn.microsoft.com/en-us/azure/foundry-classic/openai/monitor-openai-reference':2182 'learn.microsoft.com/en-us/azure/foundry-classic/openai/quotas-limits':1112 'learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference':3293 'learn.microsoft.com/en-us/azure/foundry-classic/openai/realtime-audio-reference-ga':3304 'learn.microsoft.com/en-us/azure/foundry-classic/openai/reference':3316 'learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview':3328,3340,3352,3364,3376 'learn.microsoft.com/en-us/azure/foundry-classic/openai/reference-preview-latest':3388 'learn.microsoft.com/en-us/azure/foundry-classic/openai/references/azure-search':3400 'learn.microsoft.com/en-us/azure/foundry-classic/openai/references/cosmos-db':3411 'learn.microsoft.com/en-us/azure/foundry-classic/openai/references/elasticsearch':3422 'learn.microsoft.com/en-us/azure/foundry-classic/openai/references/mongo-db':3432 'learn.microsoft.com/en-us/azure/foundry-classic/openai/references/on-your-data':3445 'learn.microsoft.com/en-us/azure/foundry-classic/openai/references/pinecone':3455 'learn.microsoft.com/en-us/azure/foundry-classic/openai/text-to-speech-quickstart':3466 'learn.microsoft.com/en-us/azure/foundry-classic/openai/tutorials/fine-tune':3479 'learn.microsoft.com/en-us/azure/foundry-classic/openai/whisper-quickstart':3488 'learn.microsoft.com/en-us/azure/foundry-classic/quickstarts/hub-get-started-code':3501 'learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-known-issues':525 'learn.microsoft.com/en-us/azure/foundry-classic/reference/foundry-project':3512 'learn.microsoft.com/en-us/azure/foundry-classic/reference/region-support':3685 'learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/customer-copyright-commitment':1583 'learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/data-privacy':1595 'learn.microsoft.com/en-us/azure/foundry-classic/responsible-ai/openai/limited-access':1607 'learn.microsoft.com/en-us/azure/foundry-classic/tutorials/copilot-sdk-build-rag':3524 'learn.microsoft.com/en-us/azure/foundry-classic/tutorials/copilot-sdk-evaluate':656 'limit':26,59,333,339,986,993,1006,1015,1108,1599 'line':100,112,213 'link':117,126,1331,1397 'list':1565 'llamaindex':2610 'llm':2040,2825 'local':70,2578,2637 'locat':94 'log':1676,2127 'logic':2445,2855 'lookup':2030 'loss':951 'low':3060 'low-lat':3059 'mai':2517 'mai-imag':2516 'make':22,55,273,660 'manag':342,739,750,781,1022,1034,1083,1165,1176,1220,1263,1320,1341,1357,1407,1630,1863,1872,1891,2168,2708,3584,3659 'managed/serverless':451 'markdown':193,209 'materi':2822 'mcp':152,179,2382,2387,2666 'medic':2699 'medimageinsight':2691 'medimagepars':2698 'messag':548,558,571 'metadata.generated':133 'metric':411,1674,2181 'microsoft':2,8,37,47,181,523,711,728,784,791,924,1027,1157,1168,1188,1211,1222,1275,1333,1343,1353,1399,1518,1881,2339,2592,2612,3505,3521,3554,3562,3678 'microsoft-foundry-class':1 'microsoftdoc':153,180 'migrat':799,886,2718,2928,3021,3032 'mini':3475 'mitig':1577 'ml':1920 'mode':829,3016 'model':280,348,359,384,399,450,539,585,595,666,682,690,700,740,744,751,755,772,861,901,1018,1037,1049,1056,1100,1111,1203,1234,1245,1257,1300,1315,1425,1594,1710,1771,1777,1788,1800,1811,1822,1909,2108,2120,2457,2463,2485,2488,2498,2507,2534,2544,2594,2614,2649,2684,2693,2702,2747,2761,2869,2955,2968,2995,3006,3047,3185,3197,3209,3221,3233,3245,3257,3269,3281,3315,3327,3339,3351,3363,3375,3497,3535,3541,3552,3582,3592,3606,3646,3671 'mongodb':3429 'monitor':229,238,391,481,507,1646,1652,1673,1797,1983,1991,2125,2178 'month':139 'multi':311,913 'multi-ag':310,912 'net':2931 'network':171,366,402,1143,1264,1280,1321,1409,1533,1545,2135 'new':805 'observ':1940 'old':140 'on-premis':1267 'onlin':3660 'openai':233,269,298,331,351,408,426,497,551,562,604,616,625,638,665,818,832,849,871,899,981,1048,1055,1066,1078,1085,1105,1469,1481,1492,1498,1509,1524,1530,1542,1557,1568,1580,1604,1707,2097,2107,2119,2130,2160,2177,2655,2725,2756,2769,2777,2792,2834,2849,2866,2877,2892,2902,2908,2922,2981,2994,3001,3014,3023,3026,3034,3037,3099,3116,3127,3135,3138,3149,3157,3167,3179,3191,3203,3215,3227,3239,3251,3263,3275,3291,3303,3310,3321,3333,3345,3357,3369,3381,3393,3405,3416,3427,3437,3450,3464,3478,3486,3670 'openai/direct':383 'openapi':2399,2411 'openapi-bas':2410 'opentelemetri':1944,2659 'oper':294 'optim':258,602,623,2116 'option':3532 'organiz':708 'outag':961 'output':627,2157,2540,2826,3124 'pattern':25,32,58,65,302,414,418,908,2187 'perform':605 'perimet':1282,1547 'pii':1477 'pinecon':3452 'pipelin':3628,3638 'plan':697,707,737,748,779,865,876,933 'platform':960 'playground':1445 'polici':370,1231,1241,1288,1304,1365,1421,1489,1601 'portal':2973,3556 'practic':20,53,243,248,529,613 'predict':626 'prefer':177,2115 'premis':1269 'preview':888,1961,2779,3322,3334,3346,3358,3370,3383 'prioriti':840 'privaci':376,1312,1590 'privat':230,488,1142,1330,1396,1535 'process':841,1069,2472 'project':448,807,972,1181,1192,1294,1335,1412,1789,1807,1898,1905,2308,2330,2549,3511,3575 'prompt':224,250,472,634,1436,1499,1873,1953,1997,2011,2022,2044,2051,2055,2066,2085,2737,2799,3656 'protect':2821 'protocol':893 'provid':43 'provis':850,857,1880,2148,2170,3570 'ptu':286,877 'pull':144 'purpos':1728 'python':2062,2291,2970,3027,3132,3442 'qualiti':1992 'queri':185,199 'queue':2230 'quick':72 'quick-refer':71 'quota':27,60,334,338,356,987,991,1013,1025,1039,1075,1086,1106 'r1':261,537 'rag':405,1737,1975,2033,2814,3517 'rang':101 'rbac':368,1186,1208,1553 'read':107,122 'real':433 'realtim':891,3056,3069,3078,3090,3286,3298 'reason':538,900,1099,2484 'recov':943,955 'recoveri':322,935 'red':2620,2634 'refer':73,127,1012 'region':281,453,668,1005,3602,3684 'regions/vnet':353 'reinforc':1094 'relev':95,1740 'remot':76 'repositori':150 'reproduc':2156 'request':1024 'requir':170 'rerank':2073 'research':2316,2325,2919 'resid':733 'resili':325,969 'resolv':517 'resourc':720,926,948,1030,1270,1277,1369,1558,1631,1667 'respons':2464,2923,3017,3100,3150 'rest':2780,2971,3181,3193,3205,3217,3229,3241,3253,3265,3277,3311,3323,3335,3347,3359,3371,3384,3444,3507 'restrict':1243 'result':2078,2275 'retir':358,703,1046,1059 'return':192,208 'review':990,1045 'right':718 'risk':510,1747 'role':1209,1554 'rollout':709 'rollout/migration':289 'router':3048 'run':2105,2290,2567,2577,2618,2632,2873,2917,3622,3632 'safeti':251,373,404,511,556,568,578,1230,1433,1488,1503,1749 'safety-focus':567 'safety/risk':237 'sampl':2244,2391 'scalabl':2568 'schedul':1060 'scope':2711 'sdk':655,1921,2309,2331,2563,2573,2584,2628,2640,2656,2722,2726,3493,3523 'sdks':284,793,1817 'search':2077,2197,2208,2239,2251,2261,2274,2351,2361,2944,3145,3396 'search/grounding':431 'section':96 'secur':28,61,361,365,1115,1122,1129,1281,1346,1352,1441,1528,1546 'security.md':119,120 'segment':2701 'select':1816 'semant':2645 'serp':2732 'server':2383,2388,2667 'serverless':1908,2451,3594,3605,3648 'servic':328,347,397,928,939,946,958,997,1642,1649,1661,1680,2221,2373,2489 'service/resource':314 'session':1876 'set':1140,1405,1453,1791,1849 'setup':398,1626 'share':1374 'sharepoint':2426,2432 'shield':2086 'similar':1758 'simul':1930 'sip':3072 'skill':40,42,84,169,191,205 'skill-microsoft-foundry-classic' 'sold':1201 'solut':299 'sourc':430 'source-microsoftdocs' 'specifi':111 'speech':1841,3461,3483 'spillov':2166 'standard':1624 'start':2766 'storag':401,1380,1385,1832,2095,2229 'store':3110 'strategi':290 'stream':826,3105 'string':186,200 'structur':2539,3123 'suggest':141,158 'switch':3131 'synthet':1928 'system':547,557,570,915 'tag':1965 'task':2281 'team':2621,2635 'templat':559 'terraform':1885,3577 'test':2951 'text':2467,2494,2521,2746,3459 'text-to-imag':2520 'text/markdown':207 'textual':1757 'throughput':851,858 'tier':842 'time/audio':434 'token':1994 'tool':154,380,400,428,1121,1134,1434,2009,2019,2031,2041,2052,2063,2074,2217,2241,2263,2286,2297,2304,2317,2326,2352,2400,2413,2434,2668,2734,2837,3103,3146 'topic':464,530,661,909,988,1116,1611,2188,3528 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'topolog':315 'trace':403,1938,1949,2657 'traffic':2167 'transcrib':3482 'transform':1500 'trigger':2441,2853 'troubleshoot':18,51,215,463,466,477,486,495,509,1615 'tune':236,254,437,500,583,591,681,1097,2147,2954,2966,2979,3170,3471,3645,3668 'turbo':2006 'type':283,721,731 'understand':856,923,1218,1308,1485,1496,1586,1598 'updat':852 'upgrad':816,1805 'upload':2356 'url':465,531,662,910,989,1117,1612,2189,3529 'usag':352,469,1995 'use':35,82,88,106,121,178,195,262,459,534,633,688,866,897,1064,1073,1093,1130,1133,1207,1228,1416,1464,1476,1663,1671,1686,1705,1756,1767,1809,1963,1971,2003,2225,2237,2301,2303,2348,2409,2431,2483,2504,2515,2538,2560,2644,2680,2697,2730,2742,2754,2775,2810,2884,2898,2906,2920,2941,2956,2989,2999,3054,3109,3177,3189,3201,3213,3225,3237,3249,3261,3273,3285,3296,3319,3331,3343,3355,3367,3379,3403,3414,3425,3448,3491,3542,3565 'user':143,160 'v1':2757,3180,3192,3204,3216,3228,3240,3252,3264,3276,3382 'v1.x':3028 'v4':3039 'vault':1457 'vector':1972,3453 'version':147,287,741,752 'via':1918,2969,3007,3071,3080,3092,3398,3420,3441,3553,3647 'view':2654 'virtual':1408,1532 'vision':256,594,2008,3003 'vision-en':3002 'vnet':1008,1145,1358 'voic':3465 'vs':2673,2888,3617 'vulner':1219 'web':3144 'webhook':3158 'webpag':197 'webrtc':3081 'websit':2280 'websocket':3093 'weight':3172 'whisper':3487 'within':2735 'work':2863 'workaround':521 'workload':332,982 'x':2933,2937","prices":[{"id":"fda9931b-241a-4c47-b1f9-945bbd48358f","listingId":"3473e724-bfa6-4c0d-88cd-d57a7997161e","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:00:31.616Z"}],"sources":[{"listingId":"3473e724-bfa6-4c0d-88cd-d57a7997161e","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/microsoft-foundry-classic","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/microsoft-foundry-classic","isPrimary":false,"firstSeenAt":"2026-04-18T22:00:31.616Z","lastSeenAt":"2026-04-22T00:53:39.968Z"}],"details":{"listingId":"3473e724-bfa6-4c0d-88cd-d57a7997161e","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"microsoft-foundry-classic","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-19T02:43:40Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"d6245d1fcbf112b7f5021417bf41635089ddb398","skill_md_path":"skills/microsoft-foundry-classic/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/microsoft-foundry-classic"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"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, RAG apps, Azure OpenAI deployments, multi-agent topologies, or CI/CD pipelines, 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."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/microsoft-foundry-classic"},"updatedAt":"2026-04-22T00:53:39.968Z"}}