3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Microsoft FoundryでAIエージェントを作ってみた

Last updated at Posted at 2025-12-03

はじめに

  • 書いている人はAI『ド』初心者です
  • 用語の理解も追いついていないレベルです

そんな人でも最低限AIエージェントを作って触ることができるツールに【Microsoft Foundry(旧:Azure AI Foundry)】というものがあります。
AIエージェントを作ってみたいけど今まで踏み出せていなかった私による、最初の一歩向けご紹介です。

やろうとしていること

プライベートなAIエージェントにユーザーがカスタムした情報を回答させる

やること

  1. プロジェクト(リソース群の器)を作成する
  2. モデル/エージェントをデプロイする
  3. カスタマイズする
  4. テストしてみる

なんと これだけでよい

実践

元手順は旧UIですが、せっかくなので11月下旬に実装された新UIの画面でお届けします。

1.プロジェクト(リソース群の器)を作成する

Foundryポータルから作成します。
スクリーンショット 2025-11-20 112724_edit.png
スクリーンショット 2025-11-20 112924.png
スクリーンショット 2025-11-20 112943.png

この画面から新UIです。
スクリーンショット 2025-11-20 113140.png

2.モデル/エージェントをデプロイする

旧UIだとここでモデルをデプロイするように案内が出ていたのですが、これいきなりエージェントを作っていいのかな。。。やってみるか。。。
スクリーンショット 2025-11-20 114409.png
スクリーンショット 2025-11-20 114621.png

エージェントがデプロイされるとこの画面になります。
左側で設定、右側またはプレビュー画面で動作を確認できます。
スクリーンショット 2025-11-20 114650.png

モデルも自動でできてますね。
手順では別モデルでしたがだいたい一緒なのでこのまま行きます。
スクリーンショット 2025-11-20 114802.png

3.カスタマイズしてみる

この演習では、読み込ませた内容に基づいた経費請求内容を返答するAIエージェントを作成します。
演習では英語ですが、ここでは日本語で返答してもらえるように設定します。

1)役割と使命を与える

「手順」欄に、演習ページの内容を機械翻訳したものをセットします。
スクリーンショット 2025-11-20 153328 - コピー.png

<原文>

You are an AI assistant for corporate expenses.
You answer questions about expenses based on the expenses policy data.
If a user wants to submit an expense claim, you get their email address, a description of the claim, and the amount to be claimed and write the claim details to a text file that the user can download.

<日本語訳>

あなたは企業経費精算のAIアシスタントです。
経費ポリシーデータに基づいて、経費に関する質問に答えます。
ユーザーが経費請求を希望する場合、メールアドレス、請求内容、請求金額を取得し、請求内容をユーザーがダウンロードできるテキストファイルに書き込みます。

2)回答根拠の情報源を与える

旧UIだと

  1. 「ナレッジ」からツールが読むドキュメントを登録
  2. 「アクション」で「コードインタープリター」のツールを登録する

という形になっていましたが、新UIではファイルアップロード箇所も「ツール」に移ってこのメニューだけで完結するようになっていました。
スクリーンショット 2025-11-20 145654 - コピー.png
スクリーンショット 2025-11-20 145758.png

情報源は演習ページからダウンロードしたdocxファイルを日本語化したものをアップロードします。

# 日本語版は画像のような感じで作りました。
翻訳はWordのCopilotに任せたのですが、そのままアップロードしたらエラーになったので金額表記など一部修正しています。
スクリーンショット 2025-11-20 150539.png

コードインタープリターはツールの中にあります。
スクリーンショット 2025-11-20 152936.png
スクリーンショット 2025-11-20 153328 - コピー (2).png

以上2点を設定して、カスタマイズ完了です。

4.テストしてみる

「保存」を押したら、プレビュー機能で動作を確認してみます。
スクリーンショット 2025-11-20 162435.png

日本語で話しかけると日本語で回答してくれてます。
スクリーンショット 2025-11-20 162635.png
スクリーンショット 2025-11-20 162651.png

ちなみに生成されたtxtファイル、ダウンロードができませんでした。
旧UIだとプレイグラウンド上でも機能していたので後々できそうな気もしており、深くトラシューしていません。
前にダウンロードしたものだとこんな感じでした。
(こちらは演習通りの食事代のものです)
スクリーンショット 2025-11-21 150342.png

おわりに

そんなこんなで、読み込ませるファイルをカスタマイズしたら色々出来そうではないか?!と思わせられる演習でした。
ワクワクしたので他の演習も触ってMicrosoft Foundryに慣れていこうと思います。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?