feat(backend): 更新核心模块和文件处理
- 更新配置模块 (config.py) - 更新数据库连接 (database.py) - 更新主应用入口 (main.py) - 更新数据模型 (models.py) - 更新基础 Schema (base.py) - 更新文件处理器 (docx, excel, pdf) - 更新 Dockerfile Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,3 +1,89 @@
|
||||
"""
|
||||
Pydantic Schemas
|
||||
"""
|
||||
from app.schemas.base import (
|
||||
TimestampMixin,
|
||||
UUIDMixin,
|
||||
)
|
||||
|
||||
from app.schemas.project import (
|
||||
ProjectBase,
|
||||
ProjectCreate,
|
||||
ProjectUpdate,
|
||||
ProjectResponse,
|
||||
)
|
||||
|
||||
from app.schemas.file import (
|
||||
FileBase,
|
||||
FileCreate,
|
||||
FileUpdate,
|
||||
FileResponse,
|
||||
)
|
||||
|
||||
from app.schemas.chunk import (
|
||||
ChunkBase,
|
||||
ChunkCreate,
|
||||
ChunkUpdate,
|
||||
ChunkResponse,
|
||||
)
|
||||
|
||||
from app.schemas.question import (
|
||||
QuestionBase,
|
||||
QuestionCreate,
|
||||
QuestionUpdate,
|
||||
QuestionResponse,
|
||||
)
|
||||
|
||||
from app.schemas.dataset import (
|
||||
DatasetBase,
|
||||
DatasetCreate,
|
||||
DatasetUpdate,
|
||||
DatasetResponse,
|
||||
)
|
||||
|
||||
from app.schemas.eval import (
|
||||
EvalDatasetBase,
|
||||
EvalDatasetCreate,
|
||||
EvalDatasetUpdate,
|
||||
EvalDatasetResponse,
|
||||
TaskBase,
|
||||
TaskResponse,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
# Base
|
||||
"TimestampMixin",
|
||||
"UUIDMixin",
|
||||
# Project
|
||||
"ProjectBase",
|
||||
"ProjectCreate",
|
||||
"ProjectUpdate",
|
||||
"ProjectResponse",
|
||||
# File
|
||||
"FileBase",
|
||||
"FileCreate",
|
||||
"FileUpdate",
|
||||
"FileResponse",
|
||||
# Chunk
|
||||
"ChunkBase",
|
||||
"ChunkCreate",
|
||||
"ChunkUpdate",
|
||||
"ChunkResponse",
|
||||
# Question
|
||||
"QuestionBase",
|
||||
"QuestionCreate",
|
||||
"QuestionUpdate",
|
||||
"QuestionResponse",
|
||||
# Dataset
|
||||
"DatasetBase",
|
||||
"DatasetCreate",
|
||||
"DatasetUpdate",
|
||||
"DatasetResponse",
|
||||
# Eval
|
||||
"EvalDatasetBase",
|
||||
"EvalDatasetCreate",
|
||||
"EvalDatasetUpdate",
|
||||
"EvalDatasetResponse",
|
||||
"TaskBase",
|
||||
"TaskResponse",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user