hosted-agents-v2-py
Python で Azure AI ホスト型エージェントをデプロイする
公式 Projects SDK を使用して、Azure 上でコンテナベースの AI エージェントデプロイを効率化します。手動のインフラ設定なしで、カスタムエージェント環境のプロビジョニング、スケーリング、管理を自動化します。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“hosted-agents-v2-py”。 イメージ 'myacr.azurecr.io/processor:v2'、2 CPUs、4GiB メモリ、コードインタープリタツールを使用してホスト型エージェントを作成する
预期结果:
- エージェントを作成しました:data-processor-agent
- バージョン:3
- 状態:Succeeded
- エージェント ID: agent_abc123xyz
正在使用“hosted-agents-v2-py”。 エージェント 'my-hosted-agent' の全バージョンを一覧表示
预期结果:
- バージョン:1, 状態:Succeeded, 作成日:2025-01-15T10:30:00Z
- バージョン:2, 状態:Failed, 作成日:2025-01-16T14:22:00Z
- バージョン:3, 状態:Succeeded, 作成日:2025-01-17T09:15:00Z
正在使用“hosted-agents-v2-py”。 エージェント 'my-hosted-agent' のバージョン 2 を削除
预期结果:
- エージェントバージョンを削除しています...
- my-hosted-agent のバージョン 2 を正常に削除しました
安全审计
低风险Static analysis detected 79 potential issues across documentation code examples. After evaluation, all findings are FALSE POSITIVES. The file SKILL.md contains documentation with code examples showing shell commands (pip install, bash scripts) and environment variable access patterns typical for legitimate Azure AI development tutorials. No executable code is present. The 'weak cryptography' findings are false positives from detecting the word 'version' in context. No malicious intent or security risks identified.
中风险问题 (2)
低风险问题 (2)
风险因素
⚙️ 外部命令 (3)
🌐 网络访问 (3)
🔑 环境变量 (3)
质量评分
你能构建什么
データ処理パイプラインエージェント
コードインタープリタツールを使用して大規模データセットを処理するコンテナ化エージェントを、ワークロード需要に基づく自動スケーリング機能とともにデプロイします。
カスタムツール統合エージェント
カスタム MCP サーバーおよび外部 API に接続するエージェントを作成し、Azure AI インフラストラクチャ内で専門的なビジネスプロセス自動化を実現します。
開発環境エージェント
チームコラボレーションと迅速なプロトタイピングのために、事前設定されたツールと構成を備えた分離された開発環境をプロビジョニングします。
试试这些提示
Azure AI Projects SDK を使用してホスト型エージェントを作成します。エージェントはコンテナイメージ 'myregistry.azurecr.io/my-agent:v1.0' を使用し、2 CPU コアと 4GiB メモリを必要とし、コードインタープリタツールをサポートし、MODEL_NAME 環境変数を 'gpt-4o-mini' に設定する必要があります。
コードインタープリタとファイル検索の両方のツールを有効にしたエージェントを構築します。'https://tools.example.com' の MCP サーバーに接続し、ラベルを 'custom-tools' に設定します。1 CPU コアと 2GiB メモリを割り当てます。AZURE_AI_PROJECT_ENDPOINT を環境からエージェントに渡します。
azure.ai.projects.aio から AIProjectClient を使用して非同期エージェント作成ワークフローを実装します。最小リソース(0.5 CPU、1GiB メモリ)で 'async-processor' という名前のエージェントを作成します。適切なリソースクリーンアップのために非同期コンテキストマネージャーを使用します。
エラー処理を含むプロダクションエージェントデプロイスクリプトを作成します。ImagePullBackOff および InvalidContainerImage エラーに対する try/except ブロックを含めます。作成後にエージェント状態をログ出力します。30 日以上経過した未使用のエージェントバージョンを削除するクリーンアップロジックを実装します。
最佳实践
- 再現可能なデプロイのために 'latest' ではなく特定のイメージタグを使用する
- 最小限のリソース割り当てから開始し、監視指標に基づいてスケールアップする
- 機密設定は Azure Key Vault に保存し、環境変数経由で参照する
- ImagePullBackOff などの一般的な障害に対する包括的なエラー処理を実装する
- リソース利用率を最適化するために未使用のエージェントバージョンを定期的にクリーンアップする
避免
- シークレットや API キーを environment_variables 辞書に直接ハードコーディングする
- プロダクションデプロイで 'latest' イメージタグを使用すると予測不能な動作を引き起こす
- 実際の使用パターンをテストせずに最大リソースを割り当てると無駄につながる
- AcrPull ロール権限の設定をスキップすると認証失敗の原因となる
- 削除戦略なしにエージェントバージョンを作成すると未使用リソースが蓄積する