接入总览与接口清单

适用对象:FDE、客户模型/计量平台开发者。调用方向:QwenWork 服务端 → 客户接口。

本文统一提供 BYOK 接入入口。限额与统计SPI 的接口名称、字段、示例和验收要求以仓库现有BYOK限额和统计文档及当前代码为准;模型与搜索以《模型BYOK与搜索接口》的当前接入协议为准。示例均为合成数据,真实联调须替换组织、用户、实时周期与凭据。

阅读入口

文档内容
本文全部SPI接口列表、依赖和交付要求
限额与统计SPI 接入概览仓库现有八个SPI接口总览与调用关系
快速开始地址、认证、身份与配置
统计接口日期、组织用量、成员用量与趋势
额度接口规则与周期、成员额度、限额设置、组织额度
联调验收与排障联调清单、错误与排障
模型BYOK与搜索接口Chat、图片、视频、音乐、ASR、搜索协议及流式/异步示例

全部SPI接口列表

模型模块必选,至少接通一个 Agent 主 Chat。专项模型和搜索按实际开放能力实现;限额与统计SPI 可选,启用时统一为“BYOK限额和统计”一组,八接口共用一个地址、Token 和开关。

模型与搜索

功能方法 / 参考路径要求与详细位置
Chat、VL、文本润色POST 完整 Chat URL,例如 /v1/chat/completions主 Chat 必需;模型文档 §3
同步图片生成/编辑POST /api/v1/services/aigc/multimodal-generation/generation选用 Sync 时;模型 §5.2、§5.3
异步图片提交POST /api/v1/services/aigc/image-generation/generation选用 Async 时,配套实现图片/视频任务查询;模型 §5.2、§5.4
图片/视频任务查询GET 配置的 …/{task_id} 模板异步图片提交、视频四模式提交的配套接口;模型 §4、§5.4、§6
视频四模式提交POST /api/v1/services/aigc/video-generation/video-synthesis按开放模式,配套实现图片/视频任务查询;模型 §6
同步音乐生成POST /api/v1/services/audio/music/generation选用音乐时,无额外任务查询;模型 §7
Realtime ASRWS/WSS /api-ws/v1/realtime?model=…Base64音频/session事件;模型 §8.2
Streaming ASRWS/WSS /api-ws/v1/inference二进制音频/task事件;模型 §8.1
网页搜索POST 完整配置地址,参考 /search/unified选用时,网页搜索请求;模型 §9.1
图片搜索POST 完整配置地址,参考 /search/multimodal选用时,只传query;模型 §9.2

限额与统计SPI

以下入口复用仓库现有接口名称;完整协议和示例只在原文档维护。

接口名称Method 与路径职责调用时机
获取最新统计日期GET /spi/v1/usage/meta最新完整数据日期统计刷新、手动连通性检测
查询组织用量概览GET /spi/v1/usage/overview组织历史用量按日期和五个周期构建快照
查询成员用量列表GET /spi/v1/usage/members成员历史用量构建快照,读取全部分页
查询成员每日用量趋势GET /spi/v1/usage/members/{external_user_id}/trend成员每日趋势查看成员趋势时按需读取
查询额度规则与周期GET /spi/v1/quota/context额度约束与当前周期校验额度、确定周期边界
查询成员额度POST /spi/v1/quota/users/query已应用的成员额度SDK 显式查询;当前产品不强制写后回读
设置成员限额PUT /spi/v1/quota/users设置单个成员的绝对限额后台派发与重试额度变更
查询组织额度GET /spi/v1/quota/org实时组织总额度与已用量查询组织额度

模型采用完整 Endpoint,参考路径可按选定协议允许范围自定义;限额与统计SPI 在 Base URL 后追加固定路径。模型能力可共用 URL,异步查询模板可共用,不意味着每家客户必须实现18个独立 URL。

不需要实现模型订阅查询、用户创建、部门聚合、CSV 导出、Console/IAM Internal API、配置发布或每次调用的记账回调。产品订阅继续由 License/IAM 提供。

对接流程与责任

  1. 确认组织、用户 ID 与计量口径,独立配置模型与搜索。
  2. 配置并启用 BYOK限额和统计;检测连通性仅调用“获取最新统计日期”。
  3. 查询额度规则与周期,设置成员限额并确认结果;查询组织额度供额度概览展示。
  4. 使用同一用户进行真实模型调用,验证客户限额执行。
  5. 客户固化统计数据后,获取最新统计日期,按五个周期查询组织用量概览和成员用量列表。
  6. 原统计任务校验数据并将快照发布到本地 PostgreSQL,页面、部门统计与导出读取快照。
  7. 成员详情按需调用“查询成员每日用量趋势”。

客户账本定义 credits,QwenWork 不从模型 usage 自动推导价格。QwenWork 将 IAM 内部用户 UUID 映射为企业第三方 ID;模型、额度与统计需使用同一 ID。客户依据可信凭据建立“组织 UUID → 客户账本租户”的授权绑定;模型请求不承诺携带限额与统计SPI 的组织 Header。

额度最终值和重试沿用原额度任务。设置成员限额应幂等、保留已用量,成功响应必须是实际生效结果;FDE 可调用查询成员额度验证。统计快照按 ds 发布,定时任务跳过已发布目标日期,手动任务可重建同日期;查询成员每日用量趋势按已发布日期查询。

当前配置与联调入口

  • 配置:Console → 开放平台 → 扩展配置 → BYOK限额和统计。配置存入 spi_configurations,凭据加密;每个新请求/任务动态读取,同次操作固定版本。未配置/关闭时使用 K8S 空实现,启用后八接口走客户 SPI,其他静态扩展(包括 License)保持原路径。
  • 地址:支持 HTTP/HTTPS、域名/IP、端口与路径前缀。HTTP 提示 Token 明文传输;HTTPS 正常校验证书,不提供自定义 CA 或跳过验证。配置、检测及实际调用共用校验,不跟随重定向。
  • 检测连通性:只检测获取最新统计日期的 HTTP 200,最多 5 秒,不验证 JSON 或其他七接口,不保存或启用配置。.svc 由集群内 Biz 访问,浏览器无需能解析。
  • 额度概览:/api/console/biz/v1/quota-overview 的组织总额度/已用量来自查询组织额度,规则数量及默认个人额度来自本地配置。关闭时提示 K8S 不支持,启用后按客户响应处理。
  • 手动统计同步:登录态 POST /api/console/biz/v1/analytics/usage/sync-runs,无按钮。新 ds 或同一 ds 都重新拉取五周期并发布,更早 ds 返回 unchanged;详见《统计接口》中的同步说明。

配置及调用行为以仓库现有限额与统计SPI 文档和当前代码为准;是否已部署到目标环境需以实际镜像为准。

FDE 交付登记与验收

项目需要交付/确认
能力与版本模型范围、是否启用本组、双方构建与本包版本
模型地址模型 ID、完整 URL、协议、查询模板、认证与支持参数
普通地址一组 Base URL/Token、授权组织 UUID 与客户租户;binding_id 由 QwenWork 请求提供
用户身份第三方 ID 来源、实际 IAM 绑定、离职/换绑与跨组织隔离
计量周期credit 定义、价格、舍入、失败/取消收费、周期边界与永久额度
数据服务完整 ds 就绪 SLA、五周期、稳定分页、趋势及保留期
网络容量Biz 可达、证书、超时、限流、素材和任务有效期
联调证据八接口字段、设置成员限额幂等及真实限额、组织额度查询、统计发布/重复触发、动态切换

验收顺序:认证与网络 → 八接口字段 → 配置启停 → 同用户额度/模型/统计闭环 → 故障重试及跨期 → 客户环境验收。模型限额执行需验证受限调用的身份及客户账本,不能仅凭“检测连通性”成功判定完成。密钥单独通过安全渠道交付。

模型与搜索文档以客户服务接入协议说明请求、响应、异步任务与错误处理;限额与统计SPI 的后续变化以仓库现有章节和代码为准,不在本目录另建重复版本。

静态文档校验不替代客户网络、实际额度写入、模型效果或部署验收。