Developer 7514e7e763 feat: 完善模型管理功能
- 新增模型 API 路由,支持 CRUD 和测试连接
- 支持 MiniMax、GLM、OpenAI Compatible 三种供应商
- 添加连接状态持久化 (untested/connected/disconnected)
- 修复 CORS 和数据库模型兼容性问题
- 前端 UI 优化:供应商默认 API 地址自动填充

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 23:02:43 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 23:02:43 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 23:02:43 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 17:29:34 +08:00
2026-03-17 14:36:31 +08:00
2026-03-17 14:36:31 +08:00

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
No description provided
Readme 18 MiB
Languages
JavaScript 78.5%
Vue 7.7%
Python 5.8%
CSS 4%
TypeScript 2.7%
Other 1.3%