models Paket

Vanliga modeller för MCP-verktyg.

Den här modulen definierar datamodeller som används i MCP-verktygsramverket.

Moduler

chat_history_message

Meddelandemodell för chatthistorik.

chat_message_request

Modell för begäran om chattmeddelande.

mcp_server_config

MCP Server-konfigurationsmodell.

tool_options

Verktygsalternativmodell.

Klasser

ChatHistoryMessage

Representerar ett enda meddelande i chatthistoriken.

Den här modellen används för att samla in enskilda meddelanden som utbyts mellan användare och AI-assistenten för analys av hotskydd och efterlevnadsövervakning.

ChatMessageRequest

Begär nyttolast för att skicka chatthistorik till MCP-plattformen.

Den här modellen representerar hela begärandetexten som skickas till MCP-plattformens slutpunkt för chatthistorik för analys av hotskydd. Den innehåller den aktuella konversationskontexten och historiska meddelanden.

Modellen använder fältalias för att serialisera till camelCase JSON-format som krävs av MCP-plattforms-API:et.

MCPServerConfig

Representerar konfigurationen för en MCP-server, inklusive dess namn och slutpunkt.

ToolOptions

Konfigurationsalternativ för verktygsåtgärder.