Files
huihuiSquare/backend/app/schemas/__init__.py
yuqianqian10204095yu cebc0a288f 1.0.0初始化源代码
2026-03-23 15:40:36 +08:00

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",
]