学ぶ
AIシステム・オーケストレーション・エージェント
AIシステム・オーケストレーション・エージェント
5- コンセプトAIエージェントとは?↗AIエージェントとは、AIモデルを使って次の行動を選び、結果を観察し、完了するか、支援が必要になるか、制限に達するまで処理を続けるソフトウェアシステムです。単に回答を生成するモデルとは異なり、エージェントは複数のステップからなるプロセスを制御し、設定された権限の範囲内でツールを使って行動できます。
- コンセプトAIチャットボットとは?↗AIチャットボットとは、人工知能を使って、テキストまたは音声で人と会話するソフトウェアアプリケーションです。メッセージを受け取り、AIモデルでその内容を解釈または回答し、会話を続けるために必要なコンテキスト、ルール、データ、アクションを管理します。
- コンセプトAIハーネスとは?↗AIハーネスとは、AIモデルの周囲にあるソフトウェアであり、モデルが何を受け取り、出力に何が起こり、モデルがアプリケーションの他の部分とどのように接続するかを制御します。チャット履歴を管理する小さなコードの場合もあれば、ツール、メモリ、権限、再試行、長時間実行される処理を管理するランタイムの場合もあります。
- 比較AIモデル vs. チャットボット vs. ハーネス vs. エージェント↗AIモデルは出力を生成するコンポーネント、チャットボットは対話型アプリケーション、ハーネスはモデルの周囲でコンテキストと実行を管理するソフトウェア、エージェントはそれらを使って手順を選択し実行する、目標指向のシステムです。これらは重なり合う層であり、競合する4種類のAIではありません。
- コンセプトLLMにおけるツール使用とは?↗LLMにおけるツール使用とは、言語モデルがデータベースの検索、計算の実行、メッセージの送信などの外部操作を要求し、その返された結果を応答で利用できる仕組みです。通常、モデルがツールを選択して入力候補を提示し、呼び出しを実行するかどうかはモデルの周辺にあるソフトウェアが判断します。