models Paquet

Modèles courants pour les outils MCP.

Ce module définit des modèles de données utilisés dans l’infrastructure d’outils MCP.

Modules

chat_history_message

Modèle de message d’historique des conversations.

chat_message_request

Modèle de demande de message de conversation.

mcp_server_config

Modèle de configuration du serveur MCP.

tool_options

Modèle Options d’outils.

Classes

ChatHistoryMessage

Représente un message unique dans l’historique des conversations.

Ce modèle est utilisé pour capturer des messages individuels échangés entre les utilisateurs et l’Assistant IA pour l’analyse de la protection contre les menaces et la surveillance de la conformité.

ChatMessageRequest

Demande de charge utile pour l’envoi de l’historique des conversations à la plateforme MCP.

Ce modèle représente le corps de la demande complet envoyé au point de terminaison de l’historique des conversations de la plateforme MCP pour l’analyse de la protection contre les menaces. Il inclut le contexte de conversation actuel et les messages historiques.

Le modèle utilise des alias de champ pour sérialiser au format JSON camelCase, comme requis par l’API de plateforme MCP.

MCPServerConfig

Représente la configuration d’un serveur MCP, y compris son nom et son point de terminaison.

ToolOptions

Options de configuration pour les opérations d’outils.