models Pacchetto

Modelli comuni per gli strumenti MCP.

Questo modulo definisce i modelli di dati usati nel framework degli strumenti MCP.

Moduli

chat_history_message

Modello di messaggio della cronologia delle chat.

chat_message_request

Modello di richiesta di messaggi di chat.

mcp_server_config

Modello di configurazione del server MCP.

tool_options

Modello opzioni strumenti.

Classi

ChatHistoryMessage

Rappresenta un singolo messaggio nella cronologia delle chat.

Questo modello viene usato per acquisire singoli messaggi scambiati tra gli utenti e l'Assistente intelligenza artificiale per l'analisi della protezione dalle minacce e il monitoraggio della conformità.

ChatMessageRequest

Richiedere il payload per l'invio della cronologia delle chat alla piattaforma MCP.

Questo modello rappresenta il corpo completo della richiesta inviato all'endpoint della cronologia delle chat della piattaforma MCP per l'analisi della protezione dalle minacce. Include il contesto della conversazione corrente e i messaggi cronologici.

Il modello usa alias di campo per serializzare in formato JSON camelCase come richiesto dall'API della piattaforma MCP.

MCPServerConfig

Rappresenta la configurazione per un server MCP, incluso il nome e l'endpoint.

ToolOptions

Opzioni di configurazione per le operazioni di strumenti.