Art Wittman | コンテンツ・ディレクター| 2024年9月19日
AIに魅力を感じながらも曖昧だと感じている場合、AIエージェントが興味深いものになります。企業が何十億ドルも投資してきた大規模言語モデル(LLM)というものがあります。それらは現在、AIエージェントの頭脳として実際に使用されていますが、もしチャットボットが人事方針を理解したうえで、従業員と微妙なニュアンスを持つ話し合いができるとしたらどうなるでしょうか。不正検知システムが、不適切なトランザクションを発生時に停止するために自律的に対応できるとしたらどうなるでしょうか。また、目標を与えれば、その目標を達成するためにAIシステムが自律的に行動するとしたらどうなるでしょうか。
こうしたユースケースはすべてAIエージェントで実現可能です。
エージェントにツール(アルゴリズム、感覚入力、データ・ソース、さらには他のエージェントへのアクセス)を搭載し、複雑なタスクを自力で実行できるようにすることもできます例えば、さまざまなセンサー、カメラ、スキャナーからの情報を制御ソフトウェアおよびERP在庫管理システムと組み合わせることで、通路をナビゲーションして在庫をチェックする倉庫ロボットを考えてみてください。
「エージェント型AI」と呼ばれるものは、AIを使いやすくし、より大幅に役立つようにすることで、あらゆる組織にとって素晴らしい機会となっています。
AI(人工知能)とは、人間の知能をシミュレーションするためにトレーニングされたコンピューター・システムのことです。ほとんどのAIシステムは学習するようにプログラムされており、中には経験や新しいデータに基づいてパフォーマンスを向上させたり、さまざまな入力を使用して問題を解決したり、体系的な方法で目標や目的を追求したりできるものもあります最新の進展において、生成AIシステムは意思決定を行い、目標に到達するために独自に行動を開始することが可能です。生成AIは、自動運転車、メディア推薦エンジン、テキストのプロンプトに基づいて画像を作成するDALL-EやMidjourneyのようなツールなど、さまざまな用途で使用されています。
エンタープライズAIとは、生成AIと関連テクノロジーをビジネス・ワークロードに適用する継続的な作業を指し、システムは組織のデータで拡張されます。カスタマーサービス、パーソナライズされたマーケティング、人事や財務のアシスタントを考えてみましょう。
AIエージェントは、タスクを割り当てられ、環境を調査し、役割に応じた行動をとり、経験に基づいて調整することができるソフトウェア・エンティティです。
人は、エージェントの役割と組織のニーズに基づいてAIエージェントに目的を与えます。目的を手にしたエージェントは、トレーニング、組み込まれた用途、運用環境に基づいて計画を立て、タスクを実行し、目標を追求します。エージェントは学習と反復を繰り返し、特定の役割を担い、データ・ソースとの接続を行い、自ら意思決定を行う場合があります。高度なエージェントは、判断を必要とするマルチステップ・プロセスの実行を含む専門的な仕事を持ち、人間のやりとりを模倣した方法でコミュニケーションを行い、他のエージェントと協力することがよくあります。エージェントはモジュール式であるため、複雑なワークフローを実現できます。エージェントに与えられる自律性は、エージェントを呼び出す人間によって決まります。新しいアシスタントを採用する場合と同じように、熟練度が証明されれば、より多くの自律性が与えられる可能性があります。
エージェントは、自然言語処理、機械学習機能、他のツールやシステムへのクエリによるデータ収集機能、そして継続的な学習を組み合わせることで、質問への応答やタスクの実行を行います。良い例として、カスタマーサービス・AIエージェントが挙げられます。注文について顧客から「私の荷物はどこですか」と尋ねられると、エージェントは注文処理システムに照会し、APIを介して配送業者の追跡システムにクエリし、天候やその他の配送を遅らせる可能性のある外部要因に関する情報を収集することによって、その応答を作成します。
エージェントAIとは、単純なタスクの実行やクエリへの応答ではなく、目標や目的を積極的に追求するシステムを指します。エージェント・システムは、カスタマーサービスAIが配送業者に対して配送の遅延について問い合わせるクエリを先行的に送信するなどといったアクションの開始ができることがよくあります。
エージェントをより役立てる方法の1つは、大規模言語モデルに組織やエージェントの役割に特有の外部データソースを使用する技術である、取得拡張生成(RAG)を組み込むことです。RAGにより、エージェントは外部のデータベース、ERPなどのエンタープライズ・システム、またはドキュメントから最新の関連情報を検索し、回答に取り入れ、より有益で、正確で、対象者にとって適切な回答にすることができます。たとえば、ITサポート・エージェントは、顧客との過去のやりとりを考慮した上で、目の前の問題に対処する最善の方法を決定することができます。役立つドキュメントへのリンクを回答に含めたり、問題をエスカレーションする必要がある場合は、顧客に代わってチケットの発行を決定することもあります。
主なポイント
AIエージェントは、環境を認識し、行動を起こし、経験から学習することができるソフトウェア・エンティティです。人間の指示に基づいて自律的にタスクを実行するデジタル・アシスタントやロボットと考えればよいでしょう。AIエージェントには、目標を設定し、情報を収集し、ロジックを使用して目的を達成するためのステップを計画する機能に代表される、際立った特徴があります。クエリの背後にある意図を理解するインテリジェントを提供するLLMによって支えられているため、AIエージェントはキーワードやスクリプト、デフォルトのセマンティクスに依存しません。むしろ、チャットベースのプロンプトと組み合わせて、以前のタスクから保持されたデータを活用し、動的に解決策を導き出すことができます。
AIエージェントは、試行錯誤によっても学習します。強化学習とは、AIモデルがポジティブ、ニュートラル、ネガティブな反応に基づいて意思決定プロセスを改善することです。AIエージェントは人間の創意工夫を模倣し、クラウドベースのエンタープライズ・アプリケーションやデータソース、API、他のエージェントなどのツールを使用して目標を達成することが可能です。また、複雑なデータを分析するためにさらなるAIおよび機械学習ベースのシステム、入力を処理するための自然言語処理ツール、最新かつ状況に応じた適切なコンテンツを提供するためのRAG、業務に必要なコンピュート・リソースのためのクラウド・サービスを利用することもあります。
AIエージェントは、前述のようなテクニックやテクノロジーを組み合わせることで、与えられた目標を達成します。たとえば、推薦エージェントは機械学習を使って膨大なデータ・セットを活用しパターンを特定したり、自然言語処理を使ってリクエストを理解しユーザーとコミュニケーションをとったり、ERPシステム、データベース、IoTセンサーなどのエンタープライズ・ツールやインターネットなどの外部データ・ソースとのインターフェースを使って情報収集することがあります。
AIエージェントはプランナーです。与えられた目標を達成するために必要なタスクやステップを特定できます。カスタマーサービス・エージェントが、ある貨物の所在を把握するには、一連のアクションが必要となります。まず、出荷ID、配送方法、発注日など、特定の注文に関する情報を持つデータベースにアクセスします。次に、そのデータを使用して、Webサービス・インターフェースで配送業者のデータベースをクエリし、リアルタイム・トラッキングと推定配達日を提供します。エージェントはまた、貨物の現在地と、次の配送工程にこれまでどれくらいの時間がかかったかを調べることもできます。貨物がボストンの航空貨物ターミナルにあり、ハリケーンが東海岸を移動している場合、エージェントは遅延の可能性を推測し、顧客にその情報を伝える可能性があります。
AIエージェントは、他のAIテクノロジーと同様に、トレーニングおよび利用できるデータの量に見合ったメリットを提供できます。エージェントが、より静的な先行技術とは異なる特徴は、質の高い意思決定を行うために十分 なデータがないことを認識し、より多くの、あるいはより適切なデータを得るために行動を起こせることです。アプリケーション内でのエージェントの形成は、AIの高度な応用バージョンです。そのため、組織はエージェントを用いて成功するためには、ビジネス・プロセスを理解する者や、場合によってはデータ品質のエキスパートほど、AIの達人は必要ないことを認識します。こうした専門家は、エージェントの目標の定義、パラメータの設定、ビジネス・ゴールが達成されているかの評価を支援することができ、AI自体に不具合があると判断した場合にのみ、IT部門やソフトウェア・ベンダーに連絡します。
AIエージェントの導入初期に挙げられた具体的なメリットは以下の通りです。
AIエージェントは、複雑なモデル、強力なコンピューティング・インフラストラクチャ、キュレーションされ、常に最新の状態に保たれる必要のある大量のデータに依存しているため、開発および本番稼動が困難な場合があります。さらに、エージェントが人間と効果的にやりとりし、不測の事態に適応することを確認するためにIT人材の監視が必要となり、ビジネスとデータのエキスパートがセットアップを支援する必要があります。自然言語処理と機械学習の専門知識を有することを確認し、これらの問題に注意する必要があります。
AIエージェントは、エージェントのタイプやユースケースによって具体的な組み合わせは異なりますが、さまざまなインプットを活用して業務を遂行します。カスタマーサポート・エージェントは顧客と会話し、顧客の購入履歴やサポート履歴を参照し、サポート・ライブラリにアクセスして質問に答えます。他のエージェントとしかやりとりしないエージェントも存在します。データベース・クエリ・エージェントは、SQLクエリを作成して、他のエージェントから要求された情報を取得します。バーチャル・アシスタントとして機能するエージェントは、多くの場合、人間のフィードバックに基づいて、タスクをどれだけうまく達成できたかで成功を測定します。すべてのエージェントは、独自の組み合わせによる構成要素を必要とします。
最適なAIエージェントのユースケースには通常、AIエージェントが依存するCRMやERPなどの関連データおよびその他のシステムがあります。また、それらはタスク指向でもあります。顧客の質問に答えたり、乗客をA地点からB地点まで運転するといったことを考えてみてください。時間の経過とともにパフォーマンスを向上させ、環境や割り当てられた目標を理解した上で意思決定を行うエージェントの機能を活用した業務をお探しください。
現在の一般的なユースケースは次のとおりです。
あらゆるテクノロジーへの投資と同様に、AIエージェントには、現在および将来にわたって、コスト対効果の高い形で必要な機能を提供することが望まれます。アプリケーションに組み込まれたエージェントにとって、ベストプラクティスは、初期の出力を注意深く監視し、割り当てられたタスクをこなすにつれ、作業の複雑さを増加させるなど、新入社員に使用するものと似ています。
組織独自のニーズに合った独自のエージェントを作成しようとする場合、そのプロセスはより複雑です。以下の6つの要件と、それらに対処するための推奨事項をご確認ください。
AIセンター・オブ・エクセレンスは、AIエージェントの導入を監督および管理する上で極めて重要な役割を果たします。まだご用意がない場合は、こちらで今すぐ導入して稼働させる方法をご覧ください。
エージェントを導入するステップは、他のAI導入と同様です。最初に、目標と目標に関してできるかぎり具体的に、エージェントに何をさせたいかというタスクの定義を行います。次に、エージェントが従う機能プロセス、アクセスする必要があるデータ、関連するビジネス・エキスパート、および作業の一部としてアクセスできるツールやその他のエージェントを特定します。
多くの場合、小規模なベータ・テスト・グループを割り当て、使用と結果を注意深くモニタリングし、その結果に基づいてエージェントを調整し、実証された成功に基づいて自律性を向上させることから始めることが最適です。適用可能であれば、そのプロセスを新入社員のプロビジョンのモデルにすることもできます。小売業者が新学期シーズンに向けて計画するのを支援するために、オンラインに登場する需要予測エージェントを考えてみましょう。
注意点:AIエージェントを実行するために十分 なコンピューティング・リソースを用意する必要があります。パフォーマンスに遅れが生じると、プロジェクトが軌道に乗る前に意欲が損なわれます。
これらは、現在利用可能なAIエージェントの一部にすぎません。組織は、その問題点に目を向ける必要があります。充填が難しい役割は何でしょうか。仮説を検証するためのリソースが不足しているにもかかわらず、特定できていない機会にはどのようなものがあるでしょうか。AIによって対処できる可能性のある従業員や顧客からの苦情はありますか。また、クラウドおよびエンタープライズ・アプリケーション・プロバイダーに相談し、製品やサービスにどのようなエージェントを組み込んでいるかを確認しましょう。これらのロードマップからアイデアを得ることができます。
AIエージェントの例
OCI生成AIエージェントはLLMとRAGの機能を組み合わせ、従業員、パートナー、顧客がエンタープライズ・データで強化されたさまざまなナレッジ・ベースを直接クエリできるようにします。カスタムAIエージェントを作成し、エンタープライズ・ビジネス・アプリケーションおよびプロセスに組み込みます。
このサービスでは、自然言語インターフェイスを通じて最新情報を入手し、それに応じて対応できます。AIエージェントテクノロジーのお試しをご検討でしょうか。オラクルのAIエージェント・シリーズの第1弾であるOCI Generative AI RAG Agentが一般提供されています。
私たちのほとんどがチャットボットに質問をして、問題を解決しない回答を受け取ったことがあるでしょう。そのようなフラストレーションをなくすことが、スマートAIエージェントの最終目標です。状況に応じた正確で適切な情報を提供することは、人のためにも組織のためにも有益です。
AIエージェントの種類を教えてください。
AIエージェントには、シンプルな反射、モデルベースの反射、目標ベース、有用性ベース、学習エージェントなどの種類があります。
AIにおけるエージェントの実例を教えてください。
AIエージェントの初期の実例としては、アラームの設定、メッセージの送信、情報の検索などのタスクを実行できるバーチャル・アシスタントであるAlexa、Googleアシスタント、Siriがあります。Oracle Digital Assistantは、企業がカスタマーサービスやその他のアプリケーションのためにチャットボットやバーチャルアシスタントを作成できるようにする対話型AIプラットフォームです。
ご購入をお考えですか?
営業担当者に問い合わせる営業担当者とチャットアカウント/サブスクリプション、プロモーションの問題
チャットを開始テクニカルサポート、またはその他のサポートリクエスト
サポート・オプションを表示