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 |
도구 작업에 대한 구성 옵션입니다. |