AIに外部ツールを操作させたい
Function Calling・MCP
まずはここだけ
Function CallingやMCPは、AIの会話を実際の操作につなぐ仕組みです。
使う場面:会話からデータ取得や登録まで行わせたい時
具体的な利用例
自然な文章で依頼し、予定表の空きを調べて候補を返す
処理の流れを図で見る
- 1使わせる機能と入力項目を定義する
- 2AIが必要な機能を選ぶ
- 3プログラムが外部ツールを実行する
- 4結果をAIが利用者向けに説明する
使う前に確認
送信や削除などは確認画面を入れ、AIに与える権限を必要最小限にします。
AIの結果を確認せず、そのまま業務へ使わないことも大切です。重要な数値や判断は人が確認してください。
仕組みと使いどころを詳しく見るできること・技術名・利用する場面を確認
こんなことができる
AIの判断を、検索・メール・予定表・業務システムなどの操作につなげます。
使うAI機能・技術
Function Calling・MCPを使います。むずかしい名前でも、まずは「この目的に使う仕組み」と覚えれば大丈夫です。
どんな時に使うか
会話からデータ取得や登録まで行わせたい時
初心者向けのかんたんな仕組み
使わせる機能と入力項目を定義する。AIが必要な機能を選ぶ。プログラムが外部ツールを実行する。結果をAIが利用者向けに説明する。この流れをサービスやプログラムが自動で進めます。
試すためのツールと手順を見るサービスの例・準備から確認までの順番
実際に使えるサービス・ツール(公式リンク)
- Microsoft Copilot Studio(外部ツール連携)クラウドサービス
コネクターやAPIをエージェントにつなぎ、メール、業務データの取得・更新などを会話から実行する仕組みを作れます。
利用ライセンス、組織の設定、接続先の認証が必要です。利用できる機能はプランや管理者の制限で変わります。
リンク先は公式ページ・公式の使い方です。クラウド機能を利用する場合は入力内容の送信先、料金、組織の利用ルールを確認してください。
実際に使うまでの大まかな流れ
- 1
使わせる機能と入力項目を定義する
- 2
AIが必要な機能を選ぶ
- 3
プログラムが外部ツールを実行する
- 4
結果をAIが利用者向けに説明する
利用のポイント
最初は小さなデータで試し、期待する結果と比べてから対象を広げると失敗を減らせます。