yumoqing 23816650ab docs: 图像生成API全部改为同步模式,修正响应格式与实际API一致
- 删除所有异步模型描述(qwen-image-plus系列改为同步)
- 修正成功响应:usage字段按实际返回(万象含tokens,千问含宽高)
- 修正失败响应:两种实际格式(参数缺失/模型不存在)
- 修正image URL:dashscope OSS → token.opencomputing.cn/idfile
- 修正size格式:1024x1024 → 1024*1024
- 各模型明细节删除重复的成功/失败响应示例
- /v1/tasks标注仅用于视频生成等异步任务
2026-06-03 23:59:26 +08:00

Dashboard for Sage

Sage 数据看板模块,基于 bricks-framework 的 ECharts 扩展控件实现。

功能

  1. 今日调用笔数和交易金额 - 每10秒自动刷新 llmusage 数据
  2. 用户总数 - 系统中注册用户数
  3. 当前并发用户数 - 近5分钟内有活跃记录的用户数
  4. Top 3 模型排名 - 按当天调用数量和交易金额排名

目录结构

dashboard_for_sage/
├── dashboard_for_sage/
│   ├── __init__.py
│   └── init.py           # 模块注册
├── wwwroot/
│   ├── index.ui           # 主看板页面
│   ├── menu.ui            # 菜单
│   ├── api/
│   │   ├── get_today_usage.dspy   # 今日用量API
│   │   ├── get_user_stats.dspy    # 用户统计API
│   │   └── get_top_models.dspy    # Top模型API
│   └── scripts/
│       └── dashboard_refresh.js   # 10秒自动刷新脚本
├── pyproject.toml
└── build.sh

部署

cd ~/repos/dashboard_for_sage
git pull
bash build.sh

# 设置RBAC权限在生产服务器上执行
cd ~/repos/sage && git pull
./py3/bin/python load_path.py

# 重启Sage
./stop.sh && ./start.sh

访问地址

/dashboard_for_sage/index.ui

Description
No description provided
Readme 707 KiB
Languages
Python 48.1%
CSS 33%
JavaScript 16.3%
Shell 2.6%