models 패키지

MCP 도구에 대한 일반적인 모델입니다.

이 모듈은 MCP 도구 프레임워크에서 사용되는 데이터 모델을 정의합니다.

모듈

chat_history_message

채팅 기록 메시지 모델입니다.

chat_message_request

채팅 메시지 요청 모델입니다.

mcp_server_config

MCP 서버 구성 모델.

tool_options

도구 옵션 모델입니다.

클래스

ChatHistoryMessage

채팅 기록의 단일 메시지를 나타냅니다.

이 모델은 위협 방지 분석 및 규정 준수 모니터링을 위해 사용자와 AI 도우미 간에 교환되는 개별 메시지를 캡처하는 데 사용됩니다.

ChatMessageRequest

MCP 플랫폼에 채팅 기록을 보내기 위한 페이로드를 요청합니다.

이 모델은 위협 방지 분석을 위해 MCP 플랫폼의 채팅 기록 엔드포인트로 전송된 전체 요청 본문을 나타냅니다. 여기에는 현재 대화 컨텍스트 및 기록 메시지가 포함됩니다.

이 모델은 필드 별칭을 사용하여 MCP 플랫폼 API에서 요구하는 대로 camelCase JSON 형식으로 직렬화합니다.

MCPServerConfig

해당 이름 및 엔드포인트를 포함하여 MCP 서버에 대한 구성을 나타냅니다.

ToolOptions

도구 작업에 대한 구성 옵션입니다.