# RunComfy Launcher

启动 RunComfy 云端机器并等待就绪的工具。

## 功能
- 调用 RunComfy Server API 启动指定版本的云端机器
- 轮询等待机器状态变为 Ready
- 提供 HTTP API 接口用于集成

## 环境变量
- `RUNCOMFY_USER_ID`: RunComfy 用户 ID
- `API_TOKEN`: RunComfy API Token

## HTTP API

### POST /launch
启动 RunComfy 机器

**请求参数:**
```json
{
  "version_id": "90f77137-ba75-400d-870f-204c614ae8a3",
  "server_type": "medium",
  "duration": 3600
}
```

**响应:**
```json
{
  "server_id": "xxx",
  "comfy_url": "https://...",
  "status": "Ready",
  "usage_instruction": "..."
}
```

## 命令行使用
```bash
uv run python tests/run_comfy/launch_comfy_env.py --version-id xxx --server-type medium
```

## 测试
```bash
uv run python tests/test_launch.py
```
