总览
接入信息
将客户端 Base URL 设为当前站点根地址;使用 API Key 作为 Bearer Token。除 Chat 外,向量化 / 出图 / 重排序 / 视频任务见下方路径(与华为 MaaS 文档一致;上游 URL 默认由
HUAWEI_LLM_URL 同域推导,可用 HUAWEI_MAAS_*_URL 覆盖)。
数据概览
基于当前账号的调用汇总(实时刷新)。实际扣点只由服务端
CHAT_INPUT_CREDITS_PER_1K_TOKENS / CHAT_OUTPUT_CREDITS_PER_1K_TOKENS(及多模态接口的 token 估算与 settle 规则)决定;下方「账户余额」卡片中的「每千 token 点数」与计费流水为唯一与扣款一致的展示。
在线调试里模型卡片上的「¥」来自 huawei_model_catalog.json,是华为官网参考价,不参与扣点换算;若要与人民币成本对齐,请自行换算后写入上述环境变量。约 1 点 = 0.001 元仅为说明锚点;充值档位以 RECHARGE_PACKAGES 为准。
计费流水
展示用户可感知的最终扣点与加款记录(系统内部预扣回退已隐藏)。
账户充值
修改服务器上的 RECHARGE_PACKAGES 后需重启后端进程才会生效;仅点「刷新套餐」只能重新请求接口,不会读取尚未重启的机器配置。
套餐以人民币分配置(RECHARGE_PACKAGES,逗号分隔多档;如 1990 表示 ¥19.90)。与锚点 1 点 = ¥0.001 面值对齐时,名义点数 = 人民币分 × 10(例:¥11 = 1100 分 → 11000 点)。支持可选的
Stripe(Checkout 币种 CNY)、微信、支付宝扫码。支付成功后点数自动到账,流水原因分别为
recharge.stripe、recharge.wechat、recharge.alipay;若由后台主动对账补入账,流水原因可能为 *.reconcile。微信/支付宝需在服务器配置密钥与公网 HTTPS 回调 URL;详见仓库 docs/PAYMENTS_AND_RECONCILE.md。
API Key
创建后密钥仅完整显示一次,已自动保存到本浏览器本地存储,用于下方在线测试。下方区域会在创建后展示完整密钥,请立即复制保存。
在线调试
先选接口类型再调试。Chat 走 /v1/chat/completions;向量化 / 出图 / 重排序 / 视频分别走对应 /v1/…(与接入信息中 URL 一致)。各 Tab 下 model 下拉会尝试根据
huawei_model_catalog.json 的「类型」匹配;无目录时显示华为文档常用默认值,仍以「调用说明」为准。目录里的「¥」单价不决定账户扣点,扣点以概览卡片与流水为准。
将自动作为一条 role: user 消息发送;与下方 JSON 互相同步(切换模式时)。
须为合法 JSON,格式同 OpenAI Chat Completions。
可选参数(留空则由上游使用默认值)
POST /v1/embeddings · 请求体为 JSON;下方下拉会写入 model 字段。
POST /v1/images/generations · model 与控制台「model 参数」一致(文生图多为 qwen-image);size 用 1024x1024。华为当前以 b64_json 返回图片,JSON 里 url 常为 null 属正常,请看响应区下方预览。
POST /v1/rerank · 需 query 与 documents 数组。
POST /v1/video/generations · 文生视频选 Wan2.2-T2V-A14B;图生视频选 Wan2.2-I2V-A14B 且须在 JSON 中提供 img_url(与华为 MaaS 文档一致)。下方可只写 prompt,网关会转为华为所需的 input / parameters。创建任务后可用「视频查询」拉状态。
GET /v1/video/generations/{task_id} · 请填华为返回的 task_id(响应里顶层 task_id 或 data.task_id,多为带横线的 UUID)。不要填顶层 trace_id(32 位无横线,仅为网关流水号),否则上游会报错(如缺少 input)。创建成功后本页会自动把 task_id 写入下方输入框。
(尚未请求)
最近调用
最近 20 条请求记录。
安全审计
最近 30 条与本账号相关的安全事件(登录、密钥、限流等)。