models Pacote

Modelos comuns para ferramentas MCP.

Este módulo define os modelos de dados usados na estrutura de ferramentas do MCP.

Módulos

chat_history_message

Modelo de mensagem de histórico de chat.

chat_message_request

Modelo de solicitação de mensagem de 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 de chat.

Esse modelo é usado para capturar mensagens individuais trocadas entre usuários e o assistente de IA para análise de proteção contra ameaças e monitoramento de conformidade.

ChatMessageRequest

Conteúdo da solicitação para enviar o histórico de chat para a plataforma MCP.

Esse modelo representa o corpo completo da solicitação enviado ao ponto de extremidade de histórico de chat da plataforma MCP para análise de proteção contra ameaças. Ele inclui o contexto da conversa atual e as mensagens históricas.

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

MCPServerConfig

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

ToolOptions

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