models Pacote

Modelos comuns para ferramentas MCP.

Este módulo define modelos de dados utilizados em todo o framework de ferramentas MCP.

Módulos

chat_history_message

Histórico de chat modelo de mensagens.

chat_message_request

Modelo de pedido de mensagens por chat.

mcp_server_config

Modelo de configuração do servidor MCP.

tool_options

Modelo de Opções de Ferramentas.

Classes

ChatHistoryMessage

Representa uma única mensagem no histórico do chat.

Este modelo é utilizado para captar mensagens individuais trocadas entre utilizadores e o assistente de IA para análise de proteção contra ameaças e monitorização de conformidade.

ChatMessageRequest

Solicite carga útil para enviar o histórico de chat para a plataforma MCP.

Este modelo representa o corpo completo do pedido enviado para o endpoint do histórico de chat da plataforma MCP para análise de proteção contra ameaças. Inclui o contexto atual da conversa e mensagens históricas.

O modelo utiliza aliases de campo para serializar para o formato camelCase JSON, conforme exigido pela API da plataforma MCP.

MCPServerConfig

Representa a configuração de um servidor MCP, incluindo o seu nome e endpoint.

ToolOptions

Opções de configuração para operações de ferramentas.