{"code":200,"msg":"操作成功","data":{"config":{"schemaVersion":2,"shared":{"brand":{"name":"Modelsfair","chineseName":"模方AI","logo":{"mode":"builtin","builtinKey":"modelsfair-logo","alt":"Modelsfair / 模方AI 标志","fit":"contain","focalX":50,"focalY":50}},"visuals":{"heroBackground":{"mode":"builtin","builtinKey":"modelsfair-hero-field","alt":"Modelsfair Hero 背景","fit":"cover","focalX":50,"focalY":50},"heroProduct":{"mode":"builtin","builtinKey":"hero-product-dashboard","alt":"Modelsfair 产品使用总览演示图","fit":"contain","focalX":50,"focalY":50},"impactDiagram":{"mode":"builtin","builtinKey":"impact-diagram","alt":"Modelsfair 核心价值演示图","fit":"contain","focalX":50,"focalY":50},"serviceDocument":{"mode":"uploaded","builtinKey":"service-document","alt":"原生体验演示图","fit":"contain","focalX":50,"focalY":50},"serviceCustomer":{"mode":"uploaded","builtinKey":"service-customer","alt":"隐私安全演示图","fit":"contain","focalX":50,"focalY":50},"serviceData":{"mode":"uploaded","builtinKey":"service-data","alt":"透明计费演示图","fit":"contain","focalX":50,"focalY":50},"enterprise":{"mode":"builtin","builtinKey":"enterprise-visual","alt":"灵活使用演示图","fit":"contain","focalX":50,"focalY":50},"securityOrb":{"mode":"builtin","builtinKey":"security-orb","alt":"安全治理演示图","fit":"contain","focalX":50,"focalY":50},"faqAvatars":{"mode":"builtin","builtinKey":"faq-avatars","alt":"客服头像组","fit":"contain","focalX":50,"focalY":50}},"sections":{"hero":true,"impact":true,"services":true,"enterprise":true,"security":true,"faq":true,"footer":true},"referralBanner":{"enabled":true,"label":"專屬優惠","description":"已識別專屬推廣鏈接","actionLabel":"立即使用"},"modelLogos":[{"id":"builtin-chatgpt","label":"OpenAI / ChatGPT","mode":"builtin","builtinKey":"logo-chatgpt"},{"id":"builtin-claude","label":"Anthropic / Claude","mode":"builtin","builtinKey":"logo-claude"},{"id":"builtin-gemini","label":"Google / Gemini","mode":"builtin","builtinKey":"logo-gemini"},{"id":"builtin-grok","label":"xAI / Grok","mode":"builtin","builtinKey":"logo-grok"},{"id":"builtin-deepseek","label":"DeepSeek","mode":"builtin","builtinKey":"logo-deepseek"},{"id":"builtin-qwen","label":"Alibaba / Qwen","mode":"builtin","builtinKey":"logo-qwen"},{"id":"builtin-moonshot","label":"Moonshot / Kimi","mode":"builtin","builtinKey":"logo-moonshot"}],"typography":{"fontFamily":"inter","navigation":{"fontSize":18,"fontWeight":700,"transparentColor":"#FFFFFF","solidColor":"#101828","lineHeight":1,"letterSpacing":0},"heroTitle":{"fontSize":78,"fontWeight":700,"color":"#FFFFFF","lineHeight":1.08,"letterSpacing":0},"heroBody":{"fontSize":18,"fontWeight":400,"color":"#EDF7F5","lineHeight":1.6,"letterSpacing":0},"lightTitle":{"fontSize":60,"fontWeight":700,"color":"#101828","lineHeight":1.08,"letterSpacing":0},"lightBody":{"fontSize":18,"fontWeight":400,"color":"#475467","lineHeight":1.6,"letterSpacing":0},"darkTitle":{"fontSize":60,"fontWeight":700,"color":"#FFFFFF","lineHeight":1.08,"letterSpacing":0},"darkBody":{"fontSize":18,"fontWeight":400,"color":"#BAC4C0","lineHeight":1.7,"letterSpacing":0},"buttons":{"primary":{"fontSize":16,"fontWeight":700,"color":"#FFFFFF","lineHeight":1,"letterSpacing":0},"secondary":{"fontSize":16,"fontWeight":700,"color":"#101828","lineHeight":1,"letterSpacing":0},"outline":{"fontSize":18,"fontWeight":700,"color":"#1062FE","lineHeight":1,"letterSpacing":0}}},"seo":{"title":"Modelsfair / 模方AI","description":"用一个 API 密钥接入 Claude Code、Codex 等客户端。一个模型一条线路一个价格，按官方价 × 倍率扣费，账单逐笔可查。","keywords":"Modelsfair, 模方AI, API, Claude Code, Codex, AI 编程, 透明计费"}},"locales":{"zh-CN":{"nav":{"home":"首页","coreValue":"产品","why":"","help":"常见问题","coreItems":[{"label":"API 接入","description":"一个密钥接入常用工具","href":"#document"},{"label":"逐笔账单","description":"每次请求一条记录","href":"#data"},{"label":"自己验证","description":"用你自己的密钥核对","href":"#verify"},{"label":"支持的工具","description":"Claude Code、Codex、CC Switch 等","href":"#clients"}],"helpItems":[{"label":"常见问题","description":"模型、隐私和计费","href":"#faq"}],"languageLabel":"中文","support":"联系客服","supportUnavailable":"客服暂未开启，请稍后再试","primaryAction":{"label":"立即开始","href":"/pricing/","variant":"primary"}},"hero":{"badge":"API 网关已开放","titleLines":["一个模型，一条线路","一个价格"],"copy":"用一个 API 密钥接入 Claude Code、Codex、CC Switch 等工具。按官方价 × 倍率扣费，每一笔都写明输入、输出和缓存用量。","primaryAction":{"label":"查看模型","href":"/user/#/model-prices","variant":"secondary"},"secondaryAction":{"label":"立即开始","href":"/pricing/","variant":"primary"},"trustLabel":"我们的做法","trustMarks":["一条线路一个价","逐笔账单","缓存单独计费","API 内容不落盘","三种标准协议","余额不足提前提示"]},"impact":{"title":"三步开始用","description":"主流模型，一个密钥都能调。从购买到调用只要三步。","logoDisclaimer":"本页面所展示的公司/模型 Logo 均为其各自权利人所有，仅作信息展示用途。本网站与上述公司无任何隶属、合作或授权关系。","diagram":[{"title":"买激活码","subtitle":"定价页选面额","icon":"bolt"},{"title":"创建 API 密钥","subtitle":"用户中心一键生成","icon":"shield"},{"title":"填进你的工具","subtitle":"地址和密钥复制即用","icon":"layers"},{"title":"逐笔账单","subtitle":"输入、输出、缓存分开列","icon":"data"}],"cards":[{"title":"买激活码","eyebrow":"STEP 1","description":"在定价页选一个面额，付款后自动发卡。用激活码登录用户中心，余额按实际用量扣费。","icon":"bolt"},{"title":"创建 API 密钥","eyebrow":"STEP 2","description":"登录用户中心，在「API 密钥」页一键生成。完整密钥只显示一次，请妥善保存。","icon":"shield"},{"title":"填进你的工具","eyebrow":"STEP 3","description":"复制网关地址和密钥，填进 Claude Code、Codex 等工具，或用 CC Switch 一键导入。","icon":"layers"}]},"services":{"title":"我们怎么做","paragraphs":["同一个余额，三种标准协议，账单在用户中心逐笔查看。"],"sections":[{"id":"document","title":"API 接入","description":"一个密钥，三种标准协议：OpenAI Chat、OpenAI Responses、Anthropic Messages。","action":{"label":"查看接入教程","href":"/user/#/guides","variant":"outline"},"visualKey":"serviceDocument","features":[{"title":"常用工具都有教程","description":"Claude Code、Codex、CC Switch、Cherry Studio，以及自备密钥的 Cursor，都有分步教程。","icon":"document"},{"title":"请求什么就调用什么","description":"同一个模型只有一个价格，响应里的模型名原样返回。","icon":"sync"},{"title":"不混线路","description":"不在线路里混入别的模型，也不截断你的上下文。","icon":"search"}]},{"id":"customer","title":"内容不落盘","description":"请求只在边缘网关的内存里转发，不写入磁盘，也不进入我们的业务服务器和数据库。","action":{"label":"看常见问题","href":"/faq/","variant":"outline"},"visualKey":"serviceCustomer","features":[{"title":"内存转发","description":"请求经 HTTPS 到达边缘网关，在内存里转发给模型。","icon":"document"},{"title":"只记计费所需","description":"我们记录 token 数、耗时、字节数和状态码，不保存对话正文。","icon":"sync"},{"title":"密钥由你管理","description":"在用户中心创建、重新生成或作废 API 密钥。","icon":"search"}]},{"id":"data","title":"逐笔账单","description":"每次请求一条记录，在用户中心随时查看。","action":{"label":"查看定价","href":"/pricing/","variant":"outline"},"visualKey":"serviceData","features":[{"title":"分段列出","description":"输入、输出、缓存读、缓存写分开计价。","icon":"document"},{"title":"规则写明","description":"单次不足 0.01 元按 0.01 元收取，中途停止按已生成的内容计费。","icon":"sync"},{"title":"提前提示","description":"余额不够本次请求时会提前拒绝，并告诉你还差多少。","icon":"search"}]}]},"enterprise":{"eyebrow":"PRICING","title":"按官方价 × 倍率扣费","paragraphs":["官方价是模型厂商公布的价格，按元 / 百万 tokens 标注。倍率按模型设置，例如 0.5 倍就是官方价的一半。","各模型的倍率写在模型广场上，账单里每一笔都按同一个公式计算。"],"benefits":[{"title":"一条线路一个价","description":"同一个模型只有一个价格，响应里的模型名原样返回。","icon":"bolt"},{"title":"缓存单独计费","description":"命中缓存的部分按缓存读价格计费，账单单独列出。","icon":"data"},{"title":"最低收费写明","description":"单次不足 0.01 元按 0.01 元收取，中途停止按已生成的内容计费。","icon":"service"}]},"security":{"title":"你的数据怎么走","description":"从你的工具到模型，每一段都写清楚。","governance":[{"title":"API 接入","description":"请求只在边缘网关的内存里转发，不写入磁盘，也不进入我们的业务服务器和数据库。"},{"title":"只记计费所需","description":"我们记录 token 数、耗时、字节数和状态码，不保存对话正文。"},{"title":"账单可追溯","description":"每一笔用量和费用都有记录，可以在用户中心查看。"}]},"faq":{"title":"常见问题","ctaTitle":"还有疑问？","ctaSubtitle":"联系客服，或先看看接入教程","ctaAction":{"label":"查看接入教程","href":"/user/#/guides","variant":"primary"},"items":[{"question":"Modelsfair 能做什么？","paragraphs":["一个 API 网关：用一个 API 密钥，在 Claude Code、Codex、CC Switch 等工具里直接调用模型，按官方价 × 倍率逐笔扣费。","也可以在 Cursor 里用：下载本站插件、输入激活码，就能用 Grok 4.7 等 Cursor 原生模型，按 Cursor 官方实扣 × 全站折扣计费。"]},{"question":"怎么创建 API 密钥？","paragraphs":["登录用户中心，打开「API 密钥」页，点「创建密钥」。完整密钥只显示一次，请复制后妥善保存；需要换新密钥时用「重新生成」。"]},{"question":"Claude Code Desktop、Codex 怎么配置？","paragraphs":["Claude Code Desktop（Claude 桌面版里的 Code）要配合 CC Switch：在 CC Switch 里新增 Claude Desktop 供应商，地址后面不要加 /v1，接入方式选「模型映射」。Codex 的 base_url 要带 /v1。用户中心的接入教程有逐步说明和可复制的配置。"]},{"question":"CC Switch 能一键导入吗？","paragraphs":["可以。在 API 密钥页点「导入到 CC Switch」，按提示确认即可。"]},{"question":"倍率怎么算？","paragraphs":["每一笔按官方价 × 倍率扣费。例如某模型倍率 0.5，就按官方价的一半扣费。各模型倍率见模型广场。"]},{"question":"缓存怎么计费？","paragraphs":["命中缓存的部分按缓存读价格计费，账单里和普通输入分开列出。"]},{"question":"我的代码和对话会被保存吗？","paragraphs":["请求只在边缘网关的内存里转发，不落盘。我们只记录计费所需的 token 数、耗时、字节数和状态码，不保存对话正文。"]},{"question":"为什么请求会被拒绝？","paragraphs":["余额不够覆盖本次请求的预计费用时，我们会提前拒绝，并告诉你还差多少。充值后自动恢复。"]}]},"footer":{"columns":[{"title":"产品","links":[{"label":"API 接入","href":"#document"},{"label":"逐笔账单","href":"#data"},{"label":"自己验证","href":"#verify"},{"label":"支持的工具","href":"#clients"}]},{"title":"资源","links":[{"label":"定价","href":"/pricing/"},{"label":"模型广场","href":"/user/#/model-prices"},{"label":"接入教程","href":"/user/#/guides"},{"label":"常见问题","href":"/faq/"}]},{"title":"条款","links":[{"label":"服务条款","href":""},{"label":"隐私政策","href":""}]}],"badge":"","copyright":"© 2026 Modelsfair / 模方AI. All rights reserved.","socialLabel":""},"landing":{"verifyTitle":"不用信我们，自己验证","verifyLead":"用你自己的密钥跑下面三种方法。每种方法都写明了能证明什么、不能证明什么。","verifyWarn":"问模型「你是谁」不能用来判断真假。","methods":[{"title":"缓存探测","hint":"看缓存有没有算上","proves":"能证明第二次请求出现了缓存读，账单也单独列出。","limit":"不能证明缓存命中率，也不能证明别的模型同样如此。"},{"title":"思考签名回传","hint":"看思考链路是否完整","proves":"能证明这一次的思考块和签名被原样带回。","limit":"只适用于已经写明测试日期的模型。不能证明所有模型都可以。"},{"title":"token 对账","hint":"看计数是否接近","proves":"能证明账单上的输入和你本地数到的数量接近。","limit":"不能要求两边逐个 token 相同。"}],"snapshotTitle":"平台自测","snapshots":[{"condition":"2026-10，Claude Sonnet 5.5，30 轮 Claude Code 编程对话","result":"缓存命中率直连 93.29%，经网关 93.32%。"},{"condition":"2026-10，Opus 5.5 与 Opus 5","result":"思考块和签名可以完整回传。"},{"condition":"2026-10，大陆网络直连网关，20 次流式请求","result":"首字 P50 1.82 秒，P95 2.64 秒，20 次全部完整结束。"}],"clientsTitle":"接入你常用的工具","clientsLead":"任何兼容 OpenAI 或 Anthropic 协议的工具都可以接入。下面这些有分步教程。","clients":[{"name":"Claude Code Desktop","note":"桌面版 · 配合 CC Switch","slug":"claude-code"},{"name":"Codex","note":"终端编程 · OpenAI 协议","slug":"codex"},{"name":"CC Switch","note":"一键导入 · 桌面工具","slug":"cc-switch"},{"name":"Cursor","note":"自备密钥 · OpenAI 协议","slug":"cursor-byok"},{"name":"Cherry Studio","note":"桌面对话 · 两种协议","slug":"cherry-studio"}],"modelsTitle":"常用模型","modelsLead":"价格统一按「元 / 百万 tokens」标注。点开任意模型，可以看到能力和配置。","modelsHead":["模型","适合","上下文","输入 / 输出"],"modelsEmpty":"已开放的模型会显示在这里。","priceTbd":"待定","priceUnit":"元 / 百万 tokens","refundQuestion":"余额能退吗？","refundAnswer":"如需退款，请联系客服。","invoiceQuestion":"能开发票吗？","invoiceAnswer":"如需发票，请联系客服。"}},"zh-TW":{"nav":{"home":"首頁","coreValue":"產品","why":"","help":"常見問題","coreItems":[{"label":"API 串接","description":"一把金鑰串接常用工具","href":"#document"},{"label":"逐筆帳單","description":"每次請求一筆紀錄","href":"#data"},{"label":"自己驗證","description":"用你自己的金鑰核對","href":"#verify"},{"label":"支援的工具","description":"Claude Code、Codex、CC Switch 等","href":"#clients"}],"helpItems":[{"label":"常見問題","description":"模型、隱私和計費","href":"#faq"}],"languageLabel":"繁體","support":"聯絡客服","supportUnavailable":"客服暫未開啟，請稍後再試","primaryAction":{"label":"立即開始","href":"/pricing/","variant":"primary"}},"hero":{"badge":"API 閘道已開放","titleLines":["一個模型，一條線路","一個價格"],"copy":"用一把 API 金鑰串接 Claude Code、Codex、CC Switch 等工具。按官方價 × 倍率扣費，每一筆都寫明輸入、輸出和快取用量。","primaryAction":{"label":"查看模型","href":"/user/#/model-prices","variant":"secondary"},"secondaryAction":{"label":"立即開始","href":"/pricing/","variant":"primary"},"trustLabel":"我們的做法","trustMarks":["一條線路一個價","逐筆帳單","快取單獨計費","API 內容不落盤","三種標準協定","餘額不足提前提示"]},"impact":{"title":"三步開始使用","description":"主流模型，一把金鑰都能呼叫。從購買到呼叫只要三步。","logoDisclaimer":"本頁面所展示的公司／模型 Logo 均為其各自權利人所有，僅作資訊展示用途。本網站與上述公司無任何隸屬、合作或授權關係。","diagram":[{"title":"購買啟用碼","subtitle":"定價頁選面額","icon":"bolt"},{"title":"建立 API 金鑰","subtitle":"用戶中心一鍵產生","icon":"shield"},{"title":"填進你的工具","subtitle":"位址和金鑰複製即用","icon":"layers"},{"title":"逐筆帳單","subtitle":"輸入、輸出、快取分開列","icon":"data"}],"cards":[{"title":"購買啟用碼","eyebrow":"STEP 1","description":"在定價頁選一個面額，付款後自動發卡。用啟用碼登入用戶中心，餘額按實際用量扣費。","icon":"bolt"},{"title":"建立 API 金鑰","eyebrow":"STEP 2","description":"登入用戶中心，在「API 金鑰」頁一鍵產生。完整金鑰只顯示一次，請妥善保存。","icon":"shield"},{"title":"填進你的工具","eyebrow":"STEP 3","description":"複製閘道位址和金鑰，填進 Claude Code、Codex 等工具，或用 CC Switch 一鍵匯入。","icon":"layers"}]},"services":{"title":"我們怎麼做","paragraphs":["同一個餘額，三種標準協定，帳單在用戶中心逐筆查看。"],"sections":[{"id":"document","title":"API 串接","description":"一把金鑰，三種標準協定：OpenAI Chat、OpenAI Responses、Anthropic Messages。","action":{"label":"查看串接教學","href":"/user/#/guides","variant":"outline"},"visualKey":"serviceDocument","features":[{"title":"常用工具都有教學","description":"Claude Code、Codex、CC Switch、Cherry Studio，以及自備金鑰的 Cursor，都有分步教學。","icon":"document"},{"title":"請求什麼就呼叫什麼","description":"同一個模型只有一個價格，回應裡的模型名原樣返回。","icon":"sync"},{"title":"不混線路","description":"不在線路裡混入別的模型，也不截斷你的上下文。","icon":"search"}]},{"id":"customer","title":"內容不落盤","description":"請求只在邊緣閘道的記憶體裡轉發，不寫入磁碟，也不進入我們的業務伺服器和資料庫。","action":{"label":"看常見問題","href":"/faq/","variant":"outline"},"visualKey":"serviceCustomer","features":[{"title":"記憶體轉發","description":"請求經 HTTPS 送到邊緣閘道，在記憶體裡轉發給模型。","icon":"document"},{"title":"只記計費所需","description":"我們記錄 token 數、耗時、位元組數和狀態碼，不保存對話正文。","icon":"sync"},{"title":"金鑰由你管理","description":"在用戶中心建立、重新產生或作廢 API 金鑰。","icon":"search"}]},{"id":"data","title":"逐筆帳單","description":"每次請求一筆紀錄，在用戶中心隨時查看。","action":{"label":"查看定價","href":"/pricing/","variant":"outline"},"visualKey":"serviceData","features":[{"title":"分段列出","description":"輸入、輸出、快取讀、快取寫分開計價。","icon":"document"},{"title":"規則寫明","description":"單次不足 0.01 元按 0.01 元收取，中途停止按已產生的內容計費。","icon":"sync"},{"title":"提前提示","description":"餘額不夠本次請求時會提前拒絕，並告訴你還差多少。","icon":"search"}]}]},"enterprise":{"eyebrow":"PRICING","title":"按官方價 × 倍率扣費","paragraphs":["官方價是模型廠商公布的價格，按元 / 百萬 tokens 標註。倍率按模型設定，例如 0.5 倍就是官方價的一半。","各模型的倍率寫在模型廣場上，帳單裡每一筆都按同一個公式計算。"],"benefits":[{"title":"一條線路一個價","description":"同一個模型只有一個價格，回應裡的模型名原樣返回。","icon":"bolt"},{"title":"快取單獨計費","description":"命中快取的部分按快取讀價格計費，帳單單獨列出。","icon":"data"},{"title":"最低收費寫明","description":"單次不足 0.01 元按 0.01 元收取，中途停止按已產生的內容計費。","icon":"service"}]},"security":{"title":"你的資料怎麼走","description":"從你的工具到模型，每一段都寫清楚。","governance":[{"title":"API 串接","description":"請求只在邊緣閘道的記憶體裡轉發，不寫入磁碟，也不進入我們的業務伺服器和資料庫。"},{"title":"只記計費所需","description":"我們記錄 token 數、耗時、位元組數和狀態碼，不保存對話正文。"},{"title":"帳單可追溯","description":"每一筆用量和費用都有紀錄，可以在用戶中心查看。"}]},"faq":{"title":"常見問題","ctaTitle":"還有疑問？","ctaSubtitle":"聯絡客服，或先看看串接教學","ctaAction":{"label":"查看串接教學","href":"/user/#/guides","variant":"primary"},"items":[{"question":"Modelsfair 能做什麼？","paragraphs":["一個 API 閘道：用一把 API 金鑰，在 Claude Code、Codex、CC Switch 等工具裡直接呼叫模型，按官方價 × 倍率逐筆扣費。","也可以在 Cursor 裡用：下載本站插件、輸入啟用碼，就能用 Grok 4.7 等 Cursor 原生模型，按 Cursor 官方實扣 × 全站折扣計費。"]},{"question":"怎麼建立 API 金鑰？","paragraphs":["登入用戶中心，打開「API 金鑰」頁，點「建立金鑰」。完整金鑰只顯示一次，請複製後妥善保存；要換新金鑰時用「重新產生」。"]},{"question":"Claude Code Desktop、Codex 怎麼設定？","paragraphs":["Claude Code Desktop（Claude 桌面版裡的 Code）要搭配 CC Switch：在 CC Switch 裡新增 Claude Desktop 供應商，位址後面不要加 /v1，接入方式選「模型映射」。Codex 的 base_url 要帶 /v1。用戶中心的串接教學有逐步說明和可複製的設定。"]},{"question":"CC Switch 能一鍵匯入嗎？","paragraphs":["可以。在 API 金鑰頁點「匯入到 CC Switch」，按提示確認即可。"]},{"question":"倍率怎麼算？","paragraphs":["每一筆按官方價 × 倍率扣費。例如某模型倍率 0.5，就按官方價的一半扣費。各模型倍率見模型廣場。"]},{"question":"快取怎麼計費？","paragraphs":["命中快取的部分按快取讀價格計費，帳單裡和一般輸入分開列出。"]},{"question":"我的程式碼和對話會被保存嗎？","paragraphs":["請求只在邊緣閘道的記憶體裡轉發，不落盤。我們只記錄計費所需的 token 數、耗時、位元組數和狀態碼，不保存對話正文。"]},{"question":"為什麼請求會被拒絕？","paragraphs":["餘額不夠支付本次請求的預估費用時，我們會提前拒絕，並告訴你還差多少。儲值後自動恢復。"]}]},"footer":{"columns":[{"title":"產品","links":[{"label":"API 串接","href":"#document"},{"label":"逐筆帳單","href":"#data"},{"label":"自己驗證","href":"#verify"},{"label":"支援的工具","href":"#clients"}]},{"title":"資源","links":[{"label":"定價","href":"/pricing/"},{"label":"模型廣場","href":"/user/#/model-prices"},{"label":"串接教學","href":"/user/#/guides"},{"label":"常見問題","href":"/faq/"}]},{"title":"條款","links":[{"label":"服務條款","href":""},{"label":"隱私權政策","href":""}]}],"badge":"","copyright":"© 2026 Modelsfair / 模方AI. All rights reserved.","socialLabel":""},"landing":{"verifyTitle":"不用信我們，自己驗證","verifyLead":"用你自己的金鑰跑下面三種方法。每種方法都寫明了能證明什麼、不能證明什麼。","verifyWarn":"問模型「你是誰」不能用來判斷真假。","methods":[{"title":"快取探測","hint":"看快取有沒有算上","proves":"能證明第二次請求出現了快取讀，帳單也單獨列出。","limit":"不能證明快取命中率。"},{"title":"思考簽名回傳","hint":"看思考鏈路是否完整","proves":"能證明這一次的思考塊和簽名被原樣帶回。","limit":"只適用於已經寫明測試日期的模型。"},{"title":"token 對帳","hint":"看計數是否接近","proves":"能證明帳單上的輸入和你本地數到的數量接近。","limit":"不能要求兩邊逐個 token 相同。"}],"snapshotTitle":"平台自測","snapshots":[{"condition":"2026-10，Claude Sonnet 5.5，30 輪 Claude Code 程式設計對話","result":"快取命中率直連 93.29%，經閘道 93.32%。"},{"condition":"2026-10，Opus 5.5 與 Opus 5","result":"思考塊和簽名可以完整回傳。"},{"condition":"2026-10，大陸網路直連閘道，20 次串流請求","result":"首字 P50 1.82 秒，P95 2.64 秒，20 次全部完整結束。"}],"clientsTitle":"串接你常用的工具","clientsLead":"任何相容 OpenAI 或 Anthropic 協定的工具都可以串接。下面這些有分步教學。","clients":[{"name":"Claude Code Desktop","note":"桌面版 · 搭配 CC Switch","slug":"claude-code"},{"name":"Codex","note":"終端機寫程式 · OpenAI 協定","slug":"codex"},{"name":"CC Switch","note":"一鍵匯入 · 桌面工具","slug":"cc-switch"},{"name":"Cursor","note":"自備金鑰 · OpenAI 協定","slug":"cursor-byok"},{"name":"Cherry Studio","note":"桌面對話 · 兩種協定","slug":"cherry-studio"}],"modelsTitle":"常用模型","modelsLead":"價格統一按「元 / 百萬 tokens」標註。點開任意模型，可以看到能力和設定。","modelsHead":["模型","適合","上下文","輸入 / 輸出"],"modelsEmpty":"已開放的模型會顯示在這裡。","priceTbd":"待定","priceUnit":"元 / 百萬 tokens","refundQuestion":"餘額能退嗎？","refundAnswer":"如需退款，請聯絡客服。","invoiceQuestion":"能開發票嗎？","invoiceAnswer":"如需發票，請聯絡客服。"}},"en":{"nav":{"home":"Home","coreValue":"Product","why":"","help":"Questions","coreItems":[{"label":"API access","description":"One key for the tools you use","href":"#document"},{"label":"Line-item bills","description":"One record per request","href":"#data"},{"label":"Check it yourself","description":"Verify with your own key","href":"#verify"},{"label":"Supported tools","description":"Claude Code, Codex, CC Switch and more","href":"#clients"}],"helpItems":[{"label":"Questions","description":"Models, privacy and billing","href":"#faq"}],"languageLabel":"English","support":"Contact","supportUnavailable":"Support is not open yet. Please try again later.","primaryAction":{"label":"Get started","href":"/pricing/","variant":"primary"}},"hero":{"badge":"API gateway now open","titleLines":["One model, one route,","one price"],"copy":"Connect Claude Code, Codex, CC Switch and other tools with a single API key. You pay official price × multiplier, and every bill shows input, output and cache usage.","primaryAction":{"label":"See models","href":"/user/#/model-prices","variant":"secondary"},"secondaryAction":{"label":"Get started","href":"/pricing/","variant":"primary"},"trustLabel":"How we work","trustMarks":["One route, one price","Line-item bills","Cache billed separately","API content not stored","Three standard protocols","Low-balance warning first"]},"impact":{"title":"Start in three steps","description":"Major models, one key for all of them. Three steps from purchase to your first call.","logoDisclaimer":"The company and model logos shown on this page belong to their respective owners and are displayed for information only. This website is not affiliated with, in partnership with, or authorized by those companies.","diagram":[{"title":"Buy a code","subtitle":"Pick an amount","icon":"bolt"},{"title":"Create a key","subtitle":"One click in your account","icon":"shield"},{"title":"Add it to your tool","subtitle":"Copy address and key","icon":"layers"},{"title":"Line items","subtitle":"Input, output, cache apart","icon":"data"}],"cards":[{"title":"Buy an activation code","eyebrow":"STEP 1","description":"Pick an amount on the pricing page and the code is issued once you pay. Sign in with it, and your balance is charged by actual usage.","icon":"bolt"},{"title":"Create an API key","eyebrow":"STEP 2","description":"In your account, open API keys and create one. The full key is shown only once, so save it.","icon":"shield"},{"title":"Add it to your tool","eyebrow":"STEP 3","description":"Copy the gateway address and key into Claude Code, Codex or another tool, or import them with CC Switch in one click.","icon":"layers"}]},"services":{"title":"How we do it","paragraphs":["One balance, three standard protocols, and every bill in your account."],"sections":[{"id":"document","title":"API access","description":"One key, three standard protocols: OpenAI Chat, OpenAI Responses and Anthropic Messages.","action":{"label":"See setup guides","href":"/user/#/guides","variant":"outline"},"visualKey":"serviceDocument","features":[{"title":"Guides for your tools","description":"Step-by-step guides for Claude Code, Codex, CC Switch, Cherry Studio and Cursor with your own key.","icon":"document"},{"title":"The model you ask for","description":"Each model has one price, and the model name comes back unchanged.","icon":"sync"},{"title":"No mixed routes","description":"We don’t mix other models into a route or cut your context short.","icon":"search"}]},{"id":"customer","title":"Nothing stored","description":"Requests are relayed in edge-gateway memory only. They are not written to disk and never reach our application servers or database.","action":{"label":"Read the FAQ","href":"/faq/","variant":"outline"},"visualKey":"serviceCustomer","features":[{"title":"Relayed in memory","description":"Requests reach the edge gateway over HTTPS and are passed to the model from memory.","icon":"document"},{"title":"Only what billing needs","description":"We record token counts, duration, bytes and status codes, not your messages.","icon":"sync"},{"title":"Your keys, your call","description":"Create, regenerate or revoke API keys in your account.","icon":"search"}]},{"id":"data","title":"Line-item bills","description":"One record per request, in your account at any time.","action":{"label":"See pricing","href":"/pricing/","variant":"outline"},"visualKey":"serviceData","features":[{"title":"Priced by part","description":"Input, output, cache read and cache write are priced separately.","icon":"document"},{"title":"Rules in writing","description":"Requests under ¥0.01 are charged ¥0.01. Stopped requests are charged for what was generated.","icon":"sync"},{"title":"Warned before, not after","description":"If your balance cannot cover a request, we decline it first and tell you how much is missing.","icon":"search"}]}]},"enterprise":{"eyebrow":"PRICING","title":"Official price × multiplier","paragraphs":["The official price is what the model vendor publishes, shown in CNY per million tokens. Each model has its own multiplier. At 0.5 you pay half the official price.","Multipliers are listed on the model page, and every line in your bill uses the same formula."],"benefits":[{"title":"One route, one price","description":"Each model has one price, and the model name comes back unchanged.","icon":"bolt"},{"title":"Cache billed separately","description":"Cached input is charged at the cache-read price and listed on its own line.","icon":"data"},{"title":"Minimum charge in writing","description":"Requests under ¥0.01 are charged ¥0.01. Stopped requests are charged for what was generated.","icon":"service"}]},"security":{"title":"Where your data goes","description":"From your tool to the model, each step in plain words.","governance":[{"title":"API access","description":"Requests are relayed in edge-gateway memory only. They are not written to disk and never reach our application servers or database."},{"title":"Only what billing needs","description":"We record token counts, duration, bytes and status codes, not your messages."},{"title":"Traceable bills","description":"Every unit of usage and every fee is recorded and visible in your account."}]},"faq":{"title":"Questions","ctaTitle":"Still have questions?","ctaSubtitle":"Contact support, or start with a setup guide","ctaAction":{"label":"See setup guides","href":"/user/#/guides","variant":"primary"},"items":[{"question":"What does Modelsfair do?","paragraphs":["It is an API gateway. One API key lets you call models directly from Claude Code, Codex, CC Switch and other tools, charged per request at official price × multiplier.","You can also use it inside Cursor: download our plugin and enter your activation code to use Grok 4.7 and other Cursor native models, billed at Cursor's actual charge × the site-wide discount."]},{"question":"How do I create an API key?","paragraphs":["Sign in, open API keys and click Create key. The full key is shown only once, so copy it somewhere safe. Use Regenerate when you need a new one."]},{"question":"How do I set up Claude Code Desktop or Codex?","paragraphs":["Claude Code Desktop (the Code tab in the Claude desktop app) works through CC Switch: add a Claude Desktop provider in CC Switch, leave /v1 off the address, and choose Model Mapping. Codex needs /v1 on base_url. The setup guides in the user center have step-by-step instructions and configs you can copy."]},{"question":"Can CC Switch import it in one click?","paragraphs":["Yes. On the API keys page, click Import to CC Switch and confirm."]},{"question":"How does the multiplier work?","paragraphs":["Each request is charged at official price × multiplier. With a multiplier of 0.5 you pay half the official price. The model page lists each multiplier."]},{"question":"How is cache billed?","paragraphs":["Cached input is charged at the cache-read price and listed separately from regular input."]},{"question":"Are my code and chats stored?","paragraphs":["Requests are relayed in edge-gateway memory and not written to disk. We only record what billing needs: token counts, duration, bytes and status codes, not your messages."]},{"question":"Why was my request declined?","paragraphs":["If your balance cannot cover the expected cost of a request, we decline it first and tell you how much is missing. Service resumes once you top up."]}]},"footer":{"columns":[{"title":"Product","links":[{"label":"API access","href":"#document"},{"label":"Line-item bills","href":"#data"},{"label":"Check it yourself","href":"#verify"},{"label":"Supported tools","href":"#clients"}]},{"title":"Resources","links":[{"label":"Pricing","href":"/pricing/"},{"label":"Models","href":"/user/#/model-prices"},{"label":"Setup guides","href":"/user/#/guides"},{"label":"FAQ","href":"/faq/"}]},{"title":"Legal","links":[{"label":"Terms of Use","href":""},{"label":"Privacy Policy","href":""}]}],"badge":"","copyright":"© 2026 Modelsfair / 模方AI. All rights reserved.","socialLabel":""},"landing":{"verifyTitle":"Check it yourself","verifyLead":"Run the three checks with your own key. Each one says what it can and cannot prove.","verifyWarn":"Asking a model who it is does not prove anything.","methods":[{"title":"Cache probe","hint":"See whether cache read is counted","proves":"The second call shows cache read, and the bill lists it separately.","limit":"It does not prove a hit rate."},{"title":"Thinking signature","hint":"See whether the thinking path returns","proves":"The thinking block and signature came back unchanged.","limit":"Only for models with a dated test. Not every model."},{"title":"Token check","hint":"See whether the counts are close","proves":"The billed input is close to a local count.","limit":"The two counts do not have to match token by token."}],"snapshotTitle":"Our own checks","snapshots":[{"condition":"2026-10, Claude Sonnet 5.5, 30 rounds of Claude Code programming","result":"Cache hit rate 93.29% direct, 93.32% through the gateway."},{"condition":"2026-10, Opus 5.5 and Opus 5","result":"Thinking blocks and signatures returned intact."},{"condition":"2026-10, mainland China to the gateway, 20 streamed calls","result":"First byte P50 1.82s, P95 2.64s. All 20 calls finished."}],"clientsTitle":"Works with the tools you use","clientsLead":"Any tool that speaks the OpenAI or Anthropic API can connect. These ones have a step-by-step guide.","clients":[{"name":"Claude Code Desktop","note":"Desktop app · with CC Switch","slug":"claude-code"},{"name":"Codex","note":"Terminal coding · OpenAI API","slug":"codex"},{"name":"CC Switch","note":"One-click import · Desktop app","slug":"cc-switch"},{"name":"Cursor","note":"Bring your own key · OpenAI API","slug":"cursor-byok"},{"name":"Cherry Studio","note":"Desktop chat · Both APIs","slug":"cherry-studio"}],"modelsTitle":"Models","modelsLead":"Prices use CNY per million tokens. Open any model to see its capabilities and setup.","modelsHead":["Model","Good for","Context","Input / Output"],"modelsEmpty":"Open models will be listed here.","priceTbd":"TBD","priceUnit":"CNY / 1M tokens","refundQuestion":"Can I get a refund?","refundAnswer":"For a refund, contact support.","invoiceQuestion":"Can I get an invoice?","invoiceAnswer":"For an invoice, contact support."}}},"revision":39},"assetUrls":{}}}