models パッケージ
MCP ツールの一般的なモデル。
このモジュールでは、MCP ツール フレームワーク全体で使用されるデータ モデルを定義します。
モジュール
| chat_history_message |
チャット履歴メッセージ モデル。 |
| chat_message_request |
チャット メッセージ要求モデル。 |
| mcp_server_config |
MCP サーバー構成モデル。 |
| tool_options |
ツール オプション モデル。 |
クラス
| ChatHistoryMessage |
チャット履歴内の 1 つのメッセージを表します。 このモデルは、脅威保護分析とコンプライアンス監視のためにユーザーと AI アシスタントの間で交換される個々のメッセージをキャプチャするために使用されます。 |
| ChatMessageRequest |
MCP プラットフォームにチャット履歴を送信するための要求ペイロード。 このモデルは、脅威保護分析のために MCP プラットフォームのチャット履歴エンドポイントに送信される完全な要求本文を表します。 これには、現在の会話コンテキストと履歴メッセージが含まれます。 このモデルでは、MCP プラットフォーム API で必要に応じて、フィールド エイリアスを使用して camelCase JSON 形式にシリアル化されます。 |
| MCPServerConfig |
MCP サーバーの構成 (名前とエンドポイントを含む) を表します。 |
| ToolOptions |
ツール操作の構成オプション。 |