7514e7e763cba536308079ba29d10c2451ccf87e
- 新增模型 API 路由,支持 CRUD 和测试连接 - 支持 MiniMax、GLM、OpenAI Compatible 三种供应商 - 添加连接状态持久化 (untested/connected/disconnected) - 修复 CORS 和数据库模型兼容性问题 - 前端 UI 优化:供应商默认 API 地址自动填充 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
YG-Dataset 本地启动指南
快速启动
1. 安装后端依赖
cd backend
pip install -r requirements.txt
2. 启动后端
cd backend
uvicorn app.main:app --reload --port 8000
后端地址: http://localhost:8000 API 文档: http://localhost:8000/docs
3. 安装前端依赖
cd frontend
npm install
4. 启动前端
npm run dev
前端地址: http://localhost:3000
目录结构
YG-Datasets/
├── backend/ # FastAPI 后端
│ ├── app/
│ │ ├── api/v1/ # API 路由
│ │ ├── models/ # 数据库模型
│ │ └── services/ # 业务逻辑
│ └── requirements.txt
├── frontend/ # Vue 3 前端
│ ├── src/
│ │ ├── views/ # 页面
│ │ └── api/ # API 封装
│ └── package.json
└── uploads/ # 上传文件存储目录
默认配置
- 数据库: SQLite (
backend/ygdataset.db) - 上传目录:
backend/uploads/ - 后端端口: 8000
- 前端端口: 3000
Description
Languages
JavaScript
78.5%
Vue
7.7%
Python
5.8%
CSS
4%
TypeScript
2.7%
Other
1.3%