models Paket
Gängige Modelle für MCP-Tools.
Dieses Modul definiert Datenmodelle, die im MCP-Toolframework verwendet werden.
Module
| chat_history_message |
Chatverlaufsnachrichtenmodell. |
| chat_message_request |
Anforderungsmodell für Chatnachrichten. |
| mcp_server_config |
MCP-Serverkonfigurationsmodell. |
| tool_options |
Tooloptionenmodell. |
Klassen
| ChatHistoryMessage |
Stellt eine einzelne Nachricht im Chatverlauf dar. Dieses Modell wird verwendet, um einzelne Nachrichten zu erfassen, die zwischen Benutzern und dem KI-Assistenten ausgetauscht werden, um bedrohungsschutzanalyse und Complianceüberwachung zu überwachen. |
| ChatMessageRequest |
Fordern Sie Nutzlast zum Senden des Chatverlaufs an die MCP-Plattform an. Dieses Modell stellt den vollständigen Anforderungstext dar, der an den Chatverlaufsendpunkt der MCP-Plattform zur Analyse des Bedrohungsschutzes gesendet wird. Sie enthält den aktuellen Unterhaltungskontext und historische Nachrichten. Das Modell verwendet Feldaliasen, um nach Bedarf der MCP-Plattform-API in das CamelCase JSON-Format zu serialisieren. |
| MCPServerConfig |
Stellt die Konfiguration für einen MCP-Server dar, einschließlich des Namens und des Endpunkts. |
| ToolOptions |
Konfigurationsoptionen für Toolvorgänge. |