models 包
MCP 工具的常见模型。
本模块定义在 MCP 工具框架中使用的数据模型。
模块
| chat_history_message |
聊天历史记录消息模型。 |
| chat_message_request |
聊天消息请求模型。 |
| mcp_server_config |
MCP 服务器配置模型。 |
| tool_options |
工具选项模型。 |
类
| ChatHistoryMessage |
表示聊天历史记录中的单个消息。 此模型用于捕获用户与 AI 助手之间交换的单个消息,以便进行威胁防护分析和合规性监视。 |
| ChatMessageRequest |
请求将聊天历史记录发送到 MCP 平台的有效负载。 此模型表示发送到 MCP 平台聊天历史记录终结点进行威胁防护分析的完整请求正文。 它包括当前对话上下文和历史消息。 模型使用字段别名根据 MCP 平台 API 的要求序列化为 camelCase JSON 格式。 |
| MCPServerConfig |
表示 MCP 服务器的配置,包括其名称和终结点。 |
| ToolOptions |
工具操作的配置选项。 |