969 B
969 B
TraceStudio Server
基于 FastAPI 的后端服务,提供节点执行引擎和数据处理能力。
快速开始
1. 创建 Python 环境(推荐)
conda create -n tracestudio python=3.11
conda activate tracestudio
2. 安装依赖
pip install -r requirements.txt
3. 启动服务
python main.py
服务将在 http://127.0.0.1:8000 启动。
API 文档
访问 http://127.0.0.1:8000/docs 查看自动生成的 API 文档。
主要端点
GET /plugins- 获取所有可用的算子列表POST /node/preview- 预览单个节点的输出数据POST /graph/execute- 执行完整的计算图
开发状态
当前为第一阶段实现,提供:
- ✅ 基础 API 结构
- ✅ 算子注册系统(测试数据)
- ✅ 节点预览功能(模拟数据)
- ⏳ 完整的数据处理引擎(待实现)
- ⏳ 用户目录管理(待实现)
- ⏳ 缓存系统(待实现)