models 套件

MCP 工具的常見模型。

本模組定義了MCP工具框架中所使用的資料模型。

模組

chat_history_message

聊天記錄訊息模型。

chat_message_request

聊天訊息請求模式。

mcp_server_config

MCP 伺服器配置模型。

tool_options

工具選項模型。

類別

ChatHistoryMessage

代表聊天紀錄中的一則訊息。

此模型用於捕捉使用者與 AI 助理間交換的個別訊息,用於威脅防護分析與合規監控。

ChatMessageRequest

請求傳送聊天紀錄到 MCP 平台的有效載荷。

此模型代表發送至MCP平台聊天歷史端點以進行威脅防護分析的完整請求體。 內容包括當前的對話、背景和歷史訊息。

該模型使用欄位別名來序列化為 camelCase JSON 格式,符合 MCP 平台 API 的要求。

MCPServerConfig

代表 MCP 伺服器的配置,包括其名稱與端點。

ToolOptions

工具操作的配置選項。