AP · 0020 · 2026-11-05

模型与 Key

本站 /apps/ 下所有要自带 API Key 的应用,共用这一份设置:填一次 Key、选一次接入方式,换个应用不用重填;模型清单每天跟智谱官方文档对一遍。

模型清单读取中…

这份设置存在哪。只存在你这台设备的浏览器(localStorage 的一条记录 xpf.llm.v1),整个 xiaopingfeng.com 共用,换设备要重填。标准 API 和 Coding Plan 的 Key 可以各存一把,随时切换。

请求怎么走。智谱的对话接口目前不放行网页的跨域预检(2026-10-28 前后实测发现),网页没法直接调用。所以默认由本站的一个无状态转发 /api/llm 代为发出:它只透传你的 Key,不记录、不保存、不缓存,也只转发给智谱这两个固定地址。智谱哪天放开了,清单里的 directCors 会在当天自动翻成 true,页面就改回浏览器直连,不用改任何应用。

想完全不经过本站。用不了——这些应用都是网页,没有别的路。需要的话,自己 fork 站点或在本机起一个同样的转发。

两种接入方式

标准 API

按量计费,适合网页应用

  • 端点 open.bigmodel.cn/api/paas/v4,OpenAI 对话协议。
  • 账户有余额或资源包即可;标了「免费」的模型不用充值。
  • 在 API Key 页新建标准 Key。
  • 智谱官方 FAQ 的口径:要在自建应用、网站里集成模型,请用标准 API 并按量计费。
Coding Plan

套餐额度,条款有限制

  • 端点 open.bigmodel.cn/api/coding/paas/v4,同样是 OpenAI 对话协议,只覆盖 GLM-5.3 与 GLM-5.3-Flash(旧模型会被智谱自动改道)。
  • 套餐 Key 与标准 Key 互不通用,要在「个人编程套餐」页单独新建。
  • 订阅协议规定:额度只能在官方列出的编程工具里用,不得用于自建应用、网站、机器人或 SaaS。在这里使用需要先勾选风险确认;高频使用可能被限流甚至冻结账号。官方说明 ↗

当前可用模型

加载中…

模型上下文最大输出说明

哪些应用在用这份设置

给开发者

新写一个要用模型的页面,不用再自己做 Key 输入框、拼端点、挑模型:

<script src="/shared/llm/xpf-llm.js?v=1"></script>
<div id="llm"></div>
<script>
  XPFLLM.mountPanel(document.getElementById('llm'));        // Key / 接入方式 / 模型,全站同一套
  const r = await XPFLLM.chat({ messages: [{ role: 'user', content: '你好' }] });
  console.log(r.text);                                      // 流式用 XPFLLM.chatStream({ …, onDelta })
</script>

两种接入方式调用写法完全一样;错误统一成 e.kind(auth / balance / plan_expired / rate / model …)加一句中文 e.hint。要快、要便宜、要看图,传 role: 'fast' | 'free' | 'vision' 而不是写死模型名,这样厂商换模型时你的应用不用改。

接口:/shared/llm/models.json(模型清单,每天由 .github/workflows/llm-models.yml 从智谱文档重建)· /api/llm(转发说明)。