AIエージェントの作り方 - IBM watsonx Orchestrateで簡単構築
ノーコードでも高いカスタマイズ性と拡張性を実現
ノーコードでも高いカスタマイズ性と拡張性を実現
AIエージェントとは、特定の業務やタスクを自律的に実行する人工知能のことです。営業対応、採用業務、社内問い合わせなど、複数のシステムやツールを組み合わせて雑多な業務を自動化・効率化するために活用されます。
しかし、「どうやって作るの?」「専門知識が必要なのでは?」といった疑問をお持ちの方も多いのではないでしょうか。
IBM watsonx Orchestrateの「エージェント・ビルダー」機能を使えば、ノーコードでありながら高機能なAIエージェントを誰でもわずか数分で簡単に作成できます。以下にその方法をわかりやすくご紹介します。
AIエージェントを構築するにあたり、まずはIBM watsonx Orchestrateにログインしてみましょう。30日間の無料トライアルを使用すると、初めての方でもすぐに始められます。
IBM watsonx Orchestrateのデフォルトの言語は英語に設定されています。日本語で使用される場合は、以下の手順で設定言語を変更できます(こちらのブログでも言語の設定方法をご紹介しています)。
これでページが日本語画面に切り替わり、AIエージェント構築の準備ができました。
AIエージェントの作り方は、以下の手順で進めていきます。
下のデモ動画で作成手順を分かりやすく解説しているので、動画を参考に一緒に作成してみましょう。作成は5分程度で簡単にできます。デモ動画では言語が英語に設定されていますが、以下手順では画面内の表示を英語と日本語の両方で表記しています。
AIエージェントは、目的に応じて設計する必要があります。例えば以下のようなユースケースや課題に応じたAIエージェントを構築できます。
今回は、会社の休暇制度に関する問い合わせに対応できる人事AIエージェントを作成してみたいと思います。
watsonx Orchestrateのダッシュボードの左上のタブから「Agent Builder / エージェント・ビルダー」を選択します。ここがAIエージェント作成の中心となるツールです。エージェント・ビルダーを開くと、構築済みのAIエージェントの一覧が表示されます。
画面右上の「Create agent / エージェントの作成」をクリックします。すると「Create from scratch / 最初から作成」と「Create from template / テンプレートから作成」の2つのオプションが表示されます。今回はエージェントをカスタマイズして作成するため、Create from scratchを選択します。AIエージェントの名前と説明文を設定し、「Create / 作成」ボタンをクリックします。以下は記入例です。
プロファイル画面が開き、先ほど設定したエージェントの名前と説明文が反映されていることが確認できます。ページを下にスクロールすると、「Knowledge / 知識」セクションがあります。「Choose knowledge / ナレッジを選択」をクリックし、AIエージェントにタスク実行の際に参照させたい情報(社内文書など)を選択します。
今回は「Upload files / ファイルのアップロード」よりドラッグ&ドロップで休暇制度に関する情報が記載されたファイルをアップロードします。次に進み、アップロードするナレッジの内容や用途を記載します。これはエージェントがその内容をいつ、どのように使うべきかを理解するのに役立ちます。
これでエージェントの構築が完了しました。次にエージェントのふるまいをカスタマイズしていきます。ページをさらに下にスクロールすると、「Behavior / 動作」セクションがあります。ここでエージェントの応答方法やプロセスを具体的な指示で設定することができます。
具体例:
特定の質問に関する回答や実行のステップを設定
データベースへフォーマットを指定して登録
特定のツールを立ち上げてスケジュールを調整
今回は、ユーザーから休暇制度に関する質問があった場合に、AIエージェントが
質問に対して回答したあとに、エージェントに対するフィードバックを求め、
最後に、感謝のメッセージを送る
という流れを実行するための指示を入力してみます。
作成したエージェントは、すぐにプレビュー、テストが可能です。右側のチャット画面で「どのように休暇を申請できますか?」と聞いてみると、AIエージェントが回答を生成し、その後、指示に従ってフィードバックを求め、最後に感謝のメッセージを返してくれました。
動作確認が終わったら、社内環境や業務システムに公開して運用を開始します。画面右上の「Deploy / デプロイ」をクリックし、「Success / 正常終了しました」と表示されたら、デプロイ完了です。
左上の「Chat チャット」をクリックし、エージェントの一覧から先ほど作成したAIエージェントを選択するだけで、すぐに使い始めることができます。
企業のデータ、適切なツール、明確な行動ガイドラインを統合して、ビジネス全体に拡張できる再利用可能なエージェントを設計します。
チームが既に使用しているアプリケーション、ワークフロー、システムにAIエージェントを統合します。
独自のユースケースでAIエージェントをカスタム作成できるだけでなく、高度なエンタープライズ・ロジックに基づいた事前構築済みのAIエージェントも簡単にデプロイできます。
単一のインターフェースで、事前構築済み、独自作成を含むすべてのAIエージェントを制御、監視します。
AIエージェントの作り方にご関心をお持ちの方へ。 IBM watsonx Orchestrateなら、専門知識がなくても、業務に役立つAIエージェントを数分、簡単なステップで作成できます。
まずは無料で、実際のユースケースを体験してみませんか?