Microsoft Copilot in Azure を使用して API Management のポリシーを作成する
Microsoft Copilot in Azure (プレビュー) では、要件に基づいて Azure API Management のポリシーを作成できます。 Microsoft Copilot in Azure を使用すると、必要なコードがわからない場合でも、ポリシーをすばやく作成できます。 これは、多くの要件を持つ複雑なポリシーを作成する場合に特に役立ちます。
API Management のポリシーの作成に関するヘルプを表示するには、前に API Management インスタンスにインポートした API の [デザイン] タブから開始します。 必ずコード エディター ビューを使用してください。 Microsoft Copilot in Azure にポリシー定義を生成するよう要求し、結果をエディターに直接コピーして、必要な変更を加えます。 また、質問をしてさまざまなオプションを理解したり、提示されたポリシーを変更したりすることもできます。
API Management のポリシーを操作している場合は、ポリシーの一部を選択し、右クリックして [説明] を選択することもできます。 これにより Microsoft Copilot in Azure が開き、選択内容がプロンプトと共に貼り付けられ、ポリシーのその部分がどのように機能するかが説明されます。
Note
ここに示すタスクとサンプル プロンプトには、Microsoft Copilot in Azure (プレビュー) が特に役立つ領域がいくつか示されています。 ただし、この一覧には、実行可能なすべてのことが示されているわけではありません。 独自のプロンプトを試し、Microsoft Copilot in Azure (プレビュー) が Azure のリソースと環境の管理にどのように役立つかを確認することをお勧めします。
重要
現在、Microsoft Copilot in Azure (プレビュー) はプレビュー段階です。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。
サンプル プロンプト
API Management のポリシーの作成に役立つプロンプトの種類の例をいくつか次に示します。 実際のシナリオに基づいてこれらのプロンプトを変更するか、別の種類のポリシーを作成する他のプロンプトを試してください。
- "1 秒あたり 5 つの要求でレート制限を構成するポリシーを生成してください"
- "応答から 'X-AspNet-Version' ヘッダーを削除するポリシーを生成してください"
- "(選択したポリシーまたは要素) を説明してください"
例
API Management ポリシーを作成するときに、「1 秒あたり 5 つの要求でレート制限を構成するポリシーを生成してください」と記述できます。Microsoft Copilot in Azure によって例が示され、要件に基づいて指定された内容を変更する方法が説明されます。
ポリシー要素に関する質問がある場合は、ポリシーのセクションを選択し、右クリックして [説明] を選択することで、詳細情報を取得できます。
Microsoft Copilot in Azure では、コードのしくみについて説明し、各特定のセクションを分解し、詳細情報へのリンクを提供しています。
次のステップ
- Microsoft Copilot in Azure の機能を調べます。
- Azure API Management の詳細をご確認ください。