39 lines
1.4 KiB
Python
39 lines
1.4 KiB
Python
# -*- coding: utf-8 -*-
|
|
"""模型评测网站 - 全局配置"""
|
|
import os
|
|
|
|
PORT = 16066
|
|
HOST = "0.0.0.0"
|
|
|
|
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
|
DATA_DIR = os.path.join(BASE_DIR, "data")
|
|
LOG_DIR = os.path.join(BASE_DIR, "logs")
|
|
DB_PATH = os.path.join(DATA_DIR, "model_eval.db")
|
|
|
|
# 提交接口共享密钥(llm-speed-tester 发送时携带,防止被随意写入)
|
|
SUBMIT_TOKEN = "meval16066"
|
|
|
|
# 后台管理登录(账号 / 密码)
|
|
ADMIN_USER = "admin"
|
|
ADMIN_PASSWORD = "admin123"
|
|
SESSION_SECRET = "model-eval-site-session-secret"
|
|
|
|
# 图片水印(默认=首页网址,后台可改;样式后台可选)
|
|
DEFAULT_WATERMARK = "http://121.40.164.32:16066"
|
|
DEFAULT_WATERMARK_STYLE = "corner" # corner/diagonal/bottom/corners/diag-big
|
|
DEFAULT_TOP_N = 10 # 排行榜默认显示热度最高的前 N 个
|
|
|
|
# 排行榜列配置默认值(后台⚙️设置可改)
|
|
COLUMN_DEFAULTS = {
|
|
"lb_show_ttft": "0", # 是否显示首字ms
|
|
"lb_show_hardware": "1", # 是否显示硬件
|
|
"lb_show_framework": "1", # 是否显示推理框架
|
|
"lb_merge_decode": "1", # 平均解码+最佳解码合并为一列
|
|
"lb_merge_hwfw": "1", # 硬件+推理框架合并在同一列
|
|
}
|
|
|
|
WATERMARK_STYLES = ["corner", "diagonal", "bottom", "corners", "diag-big"]
|
|
|
|
# data-chart-tool 图表服务地址(画速度对比图)
|
|
CHART_API_BASE = "http://127.0.0.1:16016"
|