跳到正文
New已接入火山方舟与阿里云百炼的主流大模型,一个 Key 全部可调用。前往模型广场
ModelTown模力小镇

Beta兼容 OpenAI 协议 · 人民币计费

国内大模型的
统一接口

一个 API Key 调用豆包、通义千问、DeepSeek、Kimi、GLM 等 32 个模型。按 token 计费,每一笔都能复算。

base_urlhttps://api.example.cn/v1
POST /v1/chat/completions演示数据
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.example.cn/v1",
api_key=os.environ["RELAY_API_KEY"],
)
stream = client.chat.completions.create(
model="doubao-seed-2.1-lite",
messages=[{"role": "user", "content": "用三句话介绍你自己"}],
stream=True,
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")
  1. 鉴权
  2. 预留余额
  3. 路由
  4. 流式输出
  5. 结算

response · stream

调用回执req_7f3a9c21e0
model
doubao-seed-2.1-lite
route
火山方舟 · 华北 · 北京
普通输入
1,240 × ¥0.80/M = ¥0.000992
输出
186 × ¥2.70/M = ¥0.000503
合计 · 已从余额扣除¥0.001495
个模型
32个模型
家模型厂商
7家模型厂商
类模型,含向量与重排序
5类模型,含向量与重排序
计费精度,按 usage 逐笔结算
¥0.000001计费精度,按 usage 逐笔结算
  • 豆包豆包9
  • 通义千问通义千问14
  • DeepSeekDeepSeek3
  • 智谱 GLM智谱 GLM3
  • KimiKimi1
  • MiniMaxMiniMax1
  • Xiaomi MiMoXiaomi MiMo1

models

32 个模型,同一套调用方式

火山方舟与阿里云百炼上的国内主流模型,统一用 OpenAI 协议调用。模型 ID 精确到版本,价格按上游官方目录公示。

进入模型广场
模型输入 / 输出
字节跳动Doubao Seed 2.1 Prodoubao-seed-2.1-pro¥6.00¥30.00
阿里巴巴Qwen3.8 Maxqwen3.8-max¥12.00¥36.00
深度求索DeepSeek V4 Prodeepseek-v4-pro起¥4.50¥13.50
月之暗面Kimi K3kimi-k3¥20.00¥100.00
智谱GLM-5.3glm-5.3¥8.00¥28.00
MiniMaxMiniMax-M3minimax-m3¥4.20¥16.80
字节跳动Doubao Seed 2.1 Litedoubao-seed-2.1-lite¥0.80¥2.70
阿里巴巴Qwen3.8 Flashqwen3.8-flash¥0.80¥2.70
查看全部 32 个模型

why modeltown

把接入之外的事也做好

调通模型只是第一步。上线以后的账单、发票、额度和排障,我们一样替你做好。

账单可以复算

首发

每次调用保存上游返回的原始 usage 和当时的单价,费用精确到 0.000001 元。任何一笔扣费都能按 request_id 找到依据,自己算一遍。

req_7f3a9c21e0 · doubao-seed-2.1-lite
普通输入1,200¥0.000960
缓存命中800¥0.000128
输出500¥0.001350
合计¥0.002438

额度分发与子 Key

首发

一个钱包统一付款,为成员批量生成带上限的子 Key,按人查看消耗,随时调整、暂停或收回。使用者不用注册,凭 Key 查余额。

  • 课题组与课程
  • 培训班
  • 公司团队
  • 外包与客户项目
额度项目 · 示例付款人:主账户钱包
  • 成员 01¥12.40 / ¥50
  • 成员 02¥37.90 / ¥50
  • 成员 03已触顶 · 暂停
  • 成员 04¥4.20 / ¥30
  • 成员 05¥21.60 / ¥30
5 把 Key · 合计上限 ¥210已用 ¥126.10
批量生成调整额度收回

国内支付与开票

首发

支付宝、微信扫码充值。在平台内申请发票,财务开具后线上下载,方便走报销。

支付宝微信支付
电子发票 · 普通发票已开具 ↓ PDF

每次调用可追溯

首发

请求、上游尝试、流式事件、用量与费用分阶段留档,排障时按 request_id 一查到底。

  1. request收到 · 校验通过
  2. attempt#1 火山方舟 · 200
  3. streamSSE 事件 42 条
  4. settleusage 已结算

按 Key 设预算

首发

项目和单个 Key 都能设置消费上限,接近上限时通知,触顶后新请求直接拒绝。

sk-relay-7Hq2••••kP9¥82 / ¥100

已过 80% · 已发送提醒

多协议、多线路

即将推出

在 Chat Completions 之外兼容 Responses 和 Anthropic Messages;同一模型接入多条上游线路,某条线路异常时切到同型号的备用线路,不偷换成别的模型。

Chat CompletionsResponsesAnthropic Messages
  • 主线路 · 火山方舟异常
  • 备用 · 阿里云百炼→ 接管
roadmap团队成员与 SSO规划中跨应用调用链 Trace规划中自动开具发票规划中批量推理规划中

under the hood

一次请求经过什么

ModelTown 在你的应用和上游之间完成鉴权、预留余额、记录与结算,再转发到对应的上游线路。

你的应用

  • OpenAI SDK
  • Cherry Studio / ChatBox
  • LangChain · Dify
  • 自研 Agent

ModelTown

/v1/chat/completions
  1. 01校验 Key 与预算
  2. 02预留余额
  3. 03记录请求
  4. 04转发上游
  5. 05按 usage 结算
  • 火山方舟火山方舟豆包 · DeepSeek · GLM14 个模型
  • 阿里云百炼阿里云百炼千问 · DeepSeek · Kimi · GLM · MiniMax23 个模型

quickstart

三步接入

已经在用 OpenAI SDK?只需改地址、Key 和模型名。

  1. 1

    注册并充值

    手机号或邮箱注册,支付宝、微信扫码充值,按量扣费,没有月费。

    免费注册
  2. 2

    创建 API Key

    在控制台创建 Key,可限定可用模型和预算。Key 只显示一次,请妥善保存。

    Key 管理说明
  3. 3

    替换 base_url

    把 SDK 或客户端里的地址换成 ModelTown,再填上目录里的模型 ID。

    快速开始
from openai import OpenAI
client = OpenAI(
base_url="https://api.openai.com/v1",
api_key=os.environ["OPENAI_API_KEY"],
base_url="https://api.example.cn/v1",
api_key=os.environ["RELAY_API_KEY"],
)
res = client.chat.completions.create(
model="gpt-4o-mini",
model="doubao-seed-2.1-lite",
messages=[{"role": "user", "content": "你好"}],
)

pricing

按量计费,先算再用

没有月费和最低消费。预付余额,按每次调用的实际 tokens 扣费,账单可下载、可复算。

计价单位
元 / 百万 tokens,输入、输出、缓存命中分开
扣费依据
上游返回的 usage;缓存命中不重复计入普通输入
改价规则
新价格有生效时间,已发生的调用不受影响
余额与退款
未消费的现金余额可申请原路退款
字节跳动Doubao Seed 2.1 Lite费用计算器
单次调用费用拆分
普通输入2,000 tokens¥0.001600
缓存命中0 tokens¥0.000000
输出500 tokens¥0.001350
单次合计¥0.002950
1,000 次合计¥2.950000

按 火山方舟 官方目录价计算;缓存命中 tokens 包含在输入 tokens 内。单次精确到 0.000001 元并向上取整,实际扣费以上游返回的 usage 为准。

faq

常见问题

计费、发票、数据和额度分配,最常被问到的几件事。

没找到答案?查看文档里的完整 FAQ
和直接用模型厂商的 API 有什么区别?

一个 Key、一份账单管理多家国内模型;人民币充值、统一开票;每次调用都有完整记录。价格以目录公示为准。

调用失败会扣费吗?

按上游返回的实际 usage 结算。上游报错且没有产生用量的请求不扣费;用量暂时无法确认的请求进入“待核对”,核对后再结算或释放。

可以开发票吗?

可以。在控制台填写抬头并提交申请,财务审核后开具正式发票,开具后在发票中心下载。

我的输入输出会被保存吗?

为了排障和对账,平台会记录调用内容。仅你本人和经授权的支持人员可以查看,保存期限和用途会在服务说明中公示。

能给团队成员或学生分配额度吗?

可以。在“额度项目”中按人数批量生成带上限的子 Key,费用从你的钱包统一扣除;使用者无需注册,你可以查看每人的消耗并随时调整、暂停或收回。

从下一个请求开始

注册即可创建 Key,也可以先读文档,跑通示例再充值。

base_urlhttps://api.example.cn/v1