Skip to content

第 14 章:Token 计费 + 第一个请求——按刀收费,进门实战 ​

14.1 计费速查:一张表看完所有规则 ​

前几章我们分别讲了分词器(第 10 章)、缓存(第 13 章)、思考 token(第 11 章)。现在把它们合到一张账单上:

计费项怎么算回看
输入 token你传的 System + 历史 + 新问题,全部切开数第 10 章
输出 token模型回复的每个字,切开数。比输入贵——输入可以并行处理,输出必须一个一个生成第 12 章
思考 token草稿里的 token,算输出的一部分。看不见也要付钱第 11 章
缓存命中前缀重复的输入 token 打折(DeepSeek 一折、Anthropic 一折、OpenAI 五折)第 13 章

一句话总结:输入便宜输出贵,缓存命中打骨折,草稿也算钱。


14.2 各模型价格速览 ​

以下价格截至 2026 年 5 月。AI 模型定价变化极快——半年前的价格和现在可能差两三倍。把这张表当数量级参考,不要当精确报价。 实际下单前,去各家官网定价页确认。

模型输入价格输出价格一句话
GPT-5 系列~$3~5~$12~20贵,但综合能力强
Claude Opus~$5~$25最贵,编码和写作最强
Claude Sonnet~$3~$15日常主力的价格平衡点
Claude Haiku~$0.80~$4翻译等轻量活,便宜够用
Gemini Pro~$2~$12多模态性价比不错
Gemini Flash~$0.15~$0.60便宜量大,能力打折
DeepSeek V 系列~$0.14~1.74~$0.28~3.48白菜价,开源标杆
Grok~$1.25~$2.50马斯克式低价
MiniMax~$0.30~$1.20极低价格,但偶尔固执

DeepSeek 的输入价格是 Claude Opus 的 1/30 起步——同样的任务,选不同模型,账单差几十倍。


14.3 算一笔实际的账 ​

场景:你在做一个客服机器人,平均每轮对话——

  • 输入 2000 token(历史 + 新问题)
  • 输出 500 token
  • 每天 1000 轮对话
  • 缓存命中率 60%

用 DeepSeek V4-Flash:

text
输入:2000 × 1000 = 2M token/天
  缓存命中 60% → 1.2M 打折,0.8M 全价
  → 约 $0.20 + $0.11 = $0.31/天

输出:500 × 1000 = 0.5M token/天
  → 约 $0.14/天

日均:≈ $0.45
月均:≈ $13.5

用 Claude Opus:

text
日均:≈ $10~15
月均:≈ $300~450

同一个任务。账单差 20 倍。


14.4 三种方式,摸到 API ​

你不一定要从零写代码才能用 API。根据你的需求,选一种就行。

14.4.1 方式一:API 终端软件(不写代码) ​

很多现成的软件,填上 API Key 就能直接跟模型对话——界面跟 ChatGPT 差不多,但底层走的是你自己的 API。

软件平台一句话
RikkaHubAndroid目前体验最好的移动端 API 终端
KelivoPC / Android / iOS / 鸿蒙仿 RikkaHub,全平台覆盖
Cherry StudioPC老牌桌面端,功能丰富
Chatbox全平台老牌软件,但相比新兴的体验偏旧

用法都一样:注册厂商拿 API Key → 打开软件填 Key 和 base_url → 选模型 → 开始聊天。一行代码不用写。

除非你要把 LLM 嵌入自己的程序——比如做一个 AI 驱动的游戏——否则大多数场景用现成的终端就够了。

下面以 RikkaHub 为例,把配置流程完整走一遍。

下载

三种方式:

Google Play 审核慢可能不是最新版,建议用前两个渠道。

配置

打开 RikkaHub → 右上角/侧边栏进「设置」→「AI 供应商」→ 选你用的模型类型,填三个东西:

  • API Key:去模型官网申请
  • Base URL:API 地址
  • 模型名称:比如 deepseek-v4-flash、gpt-5.5

如图所示API填写

用中转站的话记得打开 SSE 流式开关。

功能

  • 一个 App 切换多个模型(OpenAI、Gemini、Claude、DeepSeek 等)
  • 联网搜索
  • 上传图片、PDF、Word,自动解析内容
  • Markdown 渲染(代码高亮、公式、表格)
  • MCP 外挂工具
  • 原生安卓开发,不是套壳网页,流畅不卡

一个实用技巧:给没有视觉能力的模型加上「眼睛」

有些模型(比如 DeepSeek 的纯文本模型)本身不具备视觉能力,看不懂图片。但 RikkaHub 可以给它们补上这个短板。

设置路径:设置 → 默认模型和提示词 → OCR 模型。

在这里单独指定一个带视觉能力的模型专门负责「看图识字」(推荐小米 MiMo,API 价格很便宜,之前还送过不少 token)。这样你发给 DeepSeek 的图片,会先由 MiMo 提取出文字内容,再把文字交给 DeepSeek 处理。整个过程自动完成,用起来跟模型自带视觉一样。

这是网页端做不到的。

14.4.2 方式二:curl(一行命令) ​

如果你想快速测试、不想装任何软件——用 curl。

bash
curl https://api.deepseek.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-xxxxxxxxxxxxxxxx" \
  -d '{
    "model": "deepseek-v4-pro",
    "messages": [
      {"role": "system", "content": "你是一个简洁直接的助手,不废话。"},
      {"role": "user", "content": "用一句话解释什么是 token。"}
    ],
    "stream": false
  }'

回车之后,你会看到这样的 JSON:

json
{
  "choices": [
    {
      "message": {
        "role": "assistant",
        "content": "Token 是模型处理文本的最小单位,一个中文字大约是 1~2 个 token。"
      }
    }
  ],
  "usage": {
    "prompt_tokens": 38,
    "completion_tokens": 24,
    "total_tokens": 62
  }
}

choices[0].message.content 是模型的回答。usage 就是第 10 章说的账单——API 帮你数好刀数了,不需要自己算。

stream: false 是非流式——一次性出结果。想看打字机效果把 false 改成 true。curl 适合调试和快速验证,日常聊天用终端软件更顺手。

14.4.3 方式三:Python SDK(要把 LLM 嵌进程序时) ​

当你想做自己的项目——写个自动化脚本、搭个客服系统——这时候才需要写代码。

为什么导入的是 openai 但用的是 DeepSeek?因为 DeepSeek 以及大部分国内厂商的 API 格式兼容 OpenAI 标准。就像所有安卓手机都能用同一根 Type-C 线充电——接口统一了,换哪家都一样。你只需要改 base_url 和 api_key,代码其他部分一个字不用动。

python
from openai import OpenAI
import os

# 1. 门禁卡(用环境变量,别硬编码)
client = OpenAI(
    api_key=os.environ.get("DEEPSEEK_API_KEY"),
    base_url="https://api.deepseek.com"
)

# 2. 发请求
response = client.chat.completions.create(
    model="deepseek-v4-pro",
    messages=[
        {"role": "system", "content": "你是一个简洁直接的助手,不废话。"},
        {"role": "user", "content": "用一句话解释什么是 token。"}
    ],
    stream=True,
    temperature=0.7,
    max_tokens=200
)

# 3. 收回复
for chunk in response:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="")

14.4.4 三种方式,对号入座 ​

你的需求用什么
就想聊天,不想写代码RikkaHub / Kelivo / Cherry Studio
快速测试,一行命令curl
把 LLM 嵌进自己的程序Python SDK

⚠️ 不管你选哪种方式,API Key = 你的银行卡密码。

  • 不要贴到 GitHub、截图、群聊里
  • 环境变量最安全:export DEEPSEEK_API_KEY="sk-..."
  • 泄露了 = 别人拿你的钱调 API。发现泄露立刻去厂商后台重置

14.5 第一次调不通?看错误码 ​

你看到的检查
401 UnauthorizedAPI Key 对不对?是不是复制漏了?
429 Too Many Requests请求太快了,等几秒重试
500 Internal Server Error服务端的问题,重试或找服务商
返回空,等了很久可能排队超时断了,切非流式试试

回看 9.4 节。三个错误码,记住了就不慌。


14.6 全教程回顾 ​

十四个章节,一个认知链条:

text
API 替代官方 App,省钱自由(第 1 章)
  ↓
模型是猜词器,刷多了会猜(第 2 章)
  ↓
市场上有十个学生,各有偏科(第 3 章)
  ↓
按任务选,不按排名选(第 4 章)
  ↓
给刷题家发考卷,但考卷塞不进真知识(第 5 章)
  ↓
打开黑箱:桌面多大(第 6 章),眼睛盯哪(第 7 章)
  ↓
教你看 API 命名含义(第 8 章)
  ↓
对话三层结构,厨房不记聊天(第 9 章)
  ↓
分词器数粉——Claude 的刀就是比 DeepSeek 碎(第 10 章)
  ↓
四个旋钮:草稿、花心、发散、翻书(第 11 章)
  ↓
打字机一个字一个字蹦,tok/s 量化快慢(第 12 章)
  ↓
猪肉焯一次,后面复用(第 13 章)
  ↓
账单按刀算,选好工具进门做第一道菜(第 14 章)

14.7 接下来去哪 ​

这一章之后,你有了门禁卡,知道三种方式摸到 API,知道怎么读模型名字,知道账单怎么算。

但真进厨房之后,还有更多东西等你折腾:

你想……去看什么
让模型调工具Function Calling / Tool Use 文档
省钱Prompt 压缩、缓存优化策略
微调自己的模型Fine-tuning 和 LoRA
了解更底层的原理Transformer 论文、分词器源码

以上四个方向,各家文档都写得很清楚,照着学就行。但有一个方向,官方文档不会教你。

🔓 破甲(Jailbreak) ​

模型出厂时被套了一层安全壳:有些话题它不答,有些词它不说,有些请求它拒绝。

破甲,就是绕过这层壳。

就像厨师守则上写着"本店不做川菜"——但你知道他会做,只是不让你点。破甲就是找到方法让他心甘情愿拿起辣椒。

这是 CereNexus 社区的核心方向之一。从 API 入门到破甲进阶,中间有一条自然的路径:

text
会用 API 了 → 发现模型不肯说某些话 → 想让它说 → 学破甲

破甲不是"破解服务器",不是"攻击系统"。破甲是提示词工程的高阶玩法——用 prompt 的巧妙构造,让模型放下戒备,输出它本来能输出但被禁止输出的内容。

这不仅仅是"让 AI 写色情内容"。破甲能力本身,反向证明了你对模型底层行为的理解深度。能自己独立破甲的人,写正经 prompt 也不会差。

进阶教程里,这会是一个重点章节。


但你已经不是小白了。

你知道什么是 token,知道怎么选模型,知道 prompt 能做什么、做不到什么,知道账单为什么比隔壁群友贵。你打开 API 文档不再满眼陌生词——模型名能拆开看,参数知道调哪个,报错看得懂状态码。你甚至不用写代码就能用 API——填个 Key,选个终端软件,直接聊。你不再局限于各个 C 端 APP 的一方天地,你不必担心模型数量有限而无法继续对话,你不必害怕 AI 输出一半被二审撤回……

从猜词器到猪肉焯水,从开卷考试桌到剖腹数粉—— 厨房门已经开了。 剩下的,是炒你自己的菜。 ——包括那些菜单上没有的菜。


本章要点 ​

概念一句话
计费输入和输出分开算,按 token 数不按意思
缓存打折KV Cache 命中的输入 token 打折,最狠的一折
思考 token看不见也要付钱
价格差异同一任务,不同模型账单差几十倍;截至 2026 年 5 月,以官网为准
三种方式终端软件(不写代码)、curl(一行命令)、Python(嵌程序)
RikkaHub安卓端 API 终端,一个 App 切换多模型,支持 OCR 补视觉短板
OpenAI 兼容格式换 base_url 就能换厂商,代码不用重写
报错不慌401 查 Key,429 等一等,500 重试
破甲官方不教的方向——绕过安全壳,进阶教程见