All skills
microsoft avatar

/azure-aigateway

@b3c238e
by microsoftmicrosoft/skills3.1k stars
351

Configure Azure API Management as an AI Gateway for AI models, MCP tools, and agents. WHEN: semantic caching, token limit, content safety, load balancing, AI model governance, MCP rate limiting, jailbreak detection, add Azure OpenAI backend, add AI Foundry model, test AI gateway, LLM policies, configure AI backend, token metrics, AI cost control, convert API to MCP, import OpenAPI to gateway.

Use this Skill: https://skilld.dev/gh/microsoft/skills/azure-aigateway

This session only. Nothing lands on disk.

referencessdkazure-mgmt-apimanagement-py.md

≈257 tokens on demand. Your agent reads this file only when SKILL.md points to it.

API Management — Python SDK Quick Reference

Condensed from azure-mgmt-apimanagement-py. Full patterns (APIs, products, subscriptions, policies, backends, named values) in the azure-mgmt-apimanagement-py plugin skill if installed.

Install

pip install azure-mgmt-apimanagement azure-identity

Quick Start

Auth: DefaultAzureCredential is for local development. See auth-best-practices.md for production patterns.

import os
from azure.mgmt.apimanagement import ApiManagementClient
from azure.identity import DefaultAzureCredential
client = ApiManagementClient(DefaultAzureCredential(), os.environ["AZURE_SUBSCRIPTION_ID"])

Best Practices

  • Use named values for secrets and configuration
  • Apply policies at appropriate scopes (global, product, API, operation)
  • Use products to bundle APIs and manage access
  • Enable Application Insights for monitoring
  • Use backends to abstract backend services
  • Version your APIs using APIM's versioning features

Source: SKILL.md on GitHub

2 warnings15d4 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    This skill provides a comprehensive and secure framework for configuring Azure API Management as an AI Gateway. It emphasizes security best practices, such as using managed identities and implementing content safety policies to protect AI models and tools. No security issues were detected.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: MEDIUM · 1 issue

  • Runlayer7mo

    5/5 files flagged

Signed by skilld at b3c238e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 19 hours ago.

Activeupdated 2 months ago
metadata
{
  "author": "Microsoft",
  "version": "3.2.1"
}
compatibility
Requires Azure CLI (az) for configuration and testing

README badge

README badge for microsoft/skills/azure-aigateway