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