""" Pydantic Schemas 包 """ from app.schemas.model_schema import ModelResponse, PaginatedResponse, ApiResponse from app.schemas.llm_schema import ( ChatMessage, ChatRequest, ChatResponse, StreamChunk, UsageInfo, # 联网搜索相关 SearchOptions, SearchResult, EnhancedChatRequest, EnhancedChatResponse, EnhancedStreamChunk ) from app.schemas.user_schema import UserCreate, UserLogin, UserUpdate, UserResponse, TokenResponse from app.schemas.audio_schema import ( # TTS相关 TTSRequest, TTSResponse, LongTTSResponse, TTSModelResponse, # ASR相关 ASRRequest, ASRResponse, ASRUsage, TranscribeRequest, TaskResponse, ASRModelResponse, TranscriptSentence, TranscriptChannel, TranscribeResult, TaskUsage, # 声音复刻相关 VoiceCreateRequest, VoiceUpdateRequest, VoiceResponse, VoiceListResponse, # 系统音色相关 SystemVoiceResponse, SystemVoiceFeatures, SystemVoiceListRequest ) from app.schemas.admin_stats_schema import ( # 用户统计相关 UserOverviewResponse, UserGrowthItem, UserDistributionResponse, # 业务统计相关 BusinessOverviewResponse, BusinessTrendItem, # 模型统计相关 ModelRankingItem, # 仪表盘相关 DashboardMetricsResponse ) from app.schemas.local_model import ( # 本地模型相关 LocalModelCreate, LocalModelUpdate, LocalModelResponse, ConnectionTestRequest, ConnectionTestResponse ) from app.schemas.platform_api_key import ( # 平台API Key相关 ApiKeyCreate, ApiKeyResponse, ApiKeyCreateResponse, ApiKeyStatusUpdate ) from app.schemas.openai_compat import ( # OpenAI兼容API相关 Message, ChatCompletionsRequest, ChatCompletionsResponse, Usage, Choice, StreamChoice, ChatCompletionsStreamChunk, ModelInfo, ModelsListResponse ) from app.schemas.platform_stats import ( # 开放平台统计相关 TrendItem, ModelDistItem, StatsResponse, CallLogQuery, CallLogResponse ) __all__ = [ 'ModelResponse', 'PaginatedResponse', 'ApiResponse', 'ChatMessage', 'ChatRequest', 'ChatResponse', 'StreamChunk', 'UsageInfo', # 联网搜索相关 'SearchOptions', 'SearchResult', 'EnhancedChatRequest', 'EnhancedChatResponse', 'EnhancedStreamChunk', 'UserCreate', 'UserLogin', 'UserUpdate', 'UserResponse', 'TokenResponse', # TTS相关 'TTSRequest', 'TTSResponse', 'LongTTSResponse', 'TTSModelResponse', # ASR相关 'ASRRequest', 'ASRResponse', 'ASRUsage', 'TranscribeRequest', 'TaskResponse', 'ASRModelResponse', 'TranscriptSentence', 'TranscriptChannel', 'TranscribeResult', 'TaskUsage', # 声音复刻相关 'VoiceCreateRequest', 'VoiceUpdateRequest', 'VoiceResponse', 'VoiceListResponse', # 系统音色相关 'SystemVoiceResponse', 'SystemVoiceFeatures', 'SystemVoiceListRequest', # 用户统计相关 'UserOverviewResponse', 'UserGrowthItem', 'UserDistributionResponse', # 业务统计相关 'BusinessOverviewResponse', 'BusinessTrendItem', # 模型统计相关 'ModelRankingItem', # 仪表盘相关 'DashboardMetricsResponse', # 本地模型相关 'LocalModelCreate', 'LocalModelUpdate', 'LocalModelResponse', 'ConnectionTestRequest', 'ConnectionTestResponse', # 平台API Key相关 'ApiKeyCreate', 'ApiKeyResponse', 'ApiKeyCreateResponse', 'ApiKeyStatusUpdate', # OpenAI兼容API相关 'Message', 'ChatCompletionsRequest', 'ChatCompletionsResponse', 'Usage', 'Choice', 'StreamChoice', 'ChatCompletionsStreamChunk', 'ModelInfo', 'ModelsListResponse', # 开放平台统计相关 'TrendItem', 'ModelDistItem', 'StatsResponse', 'CallLogQuery', 'CallLogResponse' ]