Agentは通常「エージェント」または「AIエージェント」と訳されます。本質的には、ツールを自律的に実行できるAIです。優れたAgentには3つの要素があると考えています:
- モデル:モデルはAgentの頭脳であり、Agentの能力の上限を決定します。
- ツール:ツールはAgentの手足であり、Agentの能力の範囲を決定します。
- プロンプト:プロンプトはAgentの指示であり、Agentの能力の正確性を決定します。
302.AIでは、Agentセクションを開始しました。モデル + MCP + プロンプトを設定するだけで、Agentを生成できます。
生成されたAgentには2つの使用方法があります:
- チャットボットを通じてオンラインで使用できます
- 各Agentは一意のモデル名を生成し、OpenAI互換のChat APIを通じてサードパーティクライアントで呼び出すことができます
オンラインテスト

Agent名をクリックすると、チャットボットがポップアップ表示され、オンラインテストが可能です。
注意:このモードはテスト専用です。共有コードによる保護もなく、制限の設定もありません。他のユーザーと共有する必要がある場合は、次のセクションを参照してください。
チャットボットでの使用

作成したAgentは、チャットボットのモデル選択で見つけることができます。このモデルをクリックすると、対応するチャットボットが作成されます。

他のチャットボットでも、@を使用してこのAgentを見つけることができます。
API呼び出し

モデル名をクリックすると、API呼び出しの例が表示されます。

ご覧のとおり、OpenAI互換のChat APIを通じて呼び出すことができます。モデル名をこのAgentのモデル名に変更するだけです。
注意:このAgentは、他のユーザーが生成したAPIキーを使用して呼び出すことはできません。

レスポンスでは、ツール呼び出しのプロセスがtool_call_contentパラメータで返されます。開発者は、これをユーザーに表示するかどうかを自由に決定できます。