目录

ZhuaTech Model Gateway|企业 AI 模型统一网关

2026-10-23 功能更新:上下文窗口预算编排。先保留必需消息和输出预算,再按优先级纳入可选上下文;明确返回舍弃项和剩余 token。使用输入的 token 估算,不声称实现模型 tokenizer。 接口、操作与边界说明。

简体中文 | English

ZhuaTech Model Gateway 是 知华科技(上海如静知华信息科技有限公司) 面向多模型接入、成本治理和可靠性建设推出的社区源码项目。

本次升级:缓存命中模型请求计费预算

拆分缓存输入、非缓存输入和输出token,按每百万token单价计算请求批次预算;缓存token不能重复计入非缓存输入。不调用模型或改路由。

新增已认证的结构化录入工作台(/operations.html),支持批量核算、逐条结果依据、分级复核和CSV/完整JSON导出。结果由真实后端算法计算,不是预置演示数字。所有数值精确传递,不调用外部模型。

这是只读核算:不写库、不审批、不自动执行财务、签署、销毁或设备控制。输入条件满足不是执行授权。算法、输入边界与接口说明。

不是“模型配置页面”,而是可工作的路由链

  • 按能力标签、健康状态、数据驻留地、剩余 Token 配额和限流状态过滤模型。
  • 综合质量、P95 延迟和预估费用计算路由得分。
  • 返回首选模型及降级链;预算或配额不足时明确阻断。
  • execute=true 时通过 OpenAI 兼容协议真实调用选中模型。
  • 调用端点必须为 HTTPS 且命中 MODEL_ALLOWED_HOSTS,API Key 只从服务端环境读取。
  • 请求 ID 幂等、输入仅保存哈希摘要、调用结果和操作者进入 MySQL 审计。
  • 管理员/运营员执行路由,审计员只读审计记录。

核心接口

  • POST /api/model-gateway/route:执行路由;可选择真实调用。
  • GET /api/model-gateway/audits:读取最近 100 条调用审计。

快速运行

cp .env.example .env
# 编辑模型主机白名单与服务端密钥
docker compose up --build

前端地址:http://localhost:8092。管理台默认只执行路由演练;勾选真实调用后才访问模型提供商。

许可

本工程仅限个人非商业学习、研究和技术交流;企业使用、生产部署、SaaS、外包交付、咨询实施等商用行为必须取得上海如静知华信息科技有限公司书面授权,详见 LICENSE。商业模型接入与私有化部署请联系知华科技。

有边界的模型故障转移

新增 POST /api/model-gateway/failover-policy,区分超时、限流、服务故障、内容安全拒绝和认证错误;结合幂等性、流式输出状态、重试次数、数据驻留、能力、健康和预算,输出 RETRY_CURRENT / FAILOVER / MANUAL / BLOCKED,禁止通过切换模型绕过安全拒绝。

微信咨询

商业授权、私有化部署或深度定制开发,可扫描下方二维码添加微信 zhuatech 或 zhuatech2 咨询。

微信 zhuatech 微信 zhuatech2
知华科技微信咨询 zhuatech 知华科技微信咨询 zhuatech2

输入对照与版本化快照

在既有「缓存命中模型请求计费预算」基础上,新增 /comparison.html:基准与候选两组数据都由当前真实算法重算,按编号展示新增、移除、逐字段变化和精确数值差,支持筛选、分页和全量导出。原核算入口可导出输入快照,对照页经后端完整校验后整体导入;失败不覆盖当前输入。

快照区分项目、字段契约及算法版本。建议较宽松不代表风险已下降,输入摘要不是签名;操作人和时间仅为响应元数据,不是持久化审计。本次未新增模型调用或业务写入,也不代表全系统生产认证。详见输入对照操作与接口说明。

关于

知华科技企业级 AI 模型网关|多模型路由、配额、限流、降级、真实调用与审计|上海如静知华信息科技有限公司 https://www.zhuatech.cn/

742.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号