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.