54 lines
1.3 KiB
Python
54 lines
1.3 KiB
Python
"""
|
|
Pydantic Schema 定义
|
|
"""
|
|
from .virtual_user import (
|
|
VirtualUserCreate,
|
|
VirtualUserUpdate,
|
|
VirtualUserResponse,
|
|
VirtualUserListResponse,
|
|
VirtualUserGenerateRequest,
|
|
VirtualUserImportRequest,
|
|
ActivityLevel,
|
|
UserStatus,
|
|
)
|
|
from .interaction import (
|
|
InteractionRecordResponse,
|
|
InteractionRecordListResponse,
|
|
InteractionType,
|
|
InteractionStatus,
|
|
)
|
|
from .token_usage import TokenUsageResponse, TokenUsageStats
|
|
from .system_config import SystemConfigResponse, SystemConfigUpdate
|
|
from .ai_model import AIModelConfigCreate, AIModelConfigUpdate, AIModelConfigResponse
|
|
from .dashboard import DashboardStats, DashboardTokenStats
|
|
|
|
__all__ = [
|
|
# Virtual User
|
|
"VirtualUserCreate",
|
|
"VirtualUserUpdate",
|
|
"VirtualUserResponse",
|
|
"VirtualUserListResponse",
|
|
"VirtualUserGenerateRequest",
|
|
"VirtualUserImportRequest",
|
|
"ActivityLevel",
|
|
"UserStatus",
|
|
# Interaction
|
|
"InteractionRecordResponse",
|
|
"InteractionRecordListResponse",
|
|
"InteractionType",
|
|
"InteractionStatus",
|
|
# Token Usage
|
|
"TokenUsageResponse",
|
|
"TokenUsageStats",
|
|
# System Config
|
|
"SystemConfigResponse",
|
|
"SystemConfigUpdate",
|
|
# AI Model
|
|
"AIModelConfigCreate",
|
|
"AIModelConfigUpdate",
|
|
"AIModelConfigResponse",
|
|
# Dashboard
|
|
"DashboardStats",
|
|
"DashboardTokenStats",
|
|
]
|