fix(presets): restore sponsor promo copy for four sponsors

The promo line under the API key input (ApiKeySection hint, shown with
the "Get API Key" link) was brought back on 2026-10-04, but recent
sponsors still shipped without a partnerPromotionKey, so nothing showed.

- Add partnerPromotionKey to every Modelflare, TokenFactory, OpenModel
  and GrooRoute Pro preset, with four-locale copy: Modelflare and
  TokenFactory from the sponsors' own perks (CCSWITCH code), OpenModel
  and GrooRoute Pro condensed from their README sponsor rows.

SudoCode.us still has no promo copy; none has been provided.
This commit is contained in:
Jason committed 2026-10-16 00:03:07 +08:00
1 parent 0a6eb00e20
commit 6f6eee0c01
13 files changed
+53 -4

No files matched your search

@@ -353,6 +353,7 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [
true,
),
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -371,6 +372,7 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [
),
endpointCandidates: ["https://grooroute.pro", "https://grooroute.xyz"],
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -391,6 +393,7 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [
),
endpointCandidates: ["https://api.tokenfactory.cn/anthropic"],
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -1006,6 +1009,7 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [
"https://origin.modelflare.dev",
],
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+4
View File
@@ -317,6 +317,7 @@ export const providerPresets: ProviderPreset[] = [
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -333,6 +334,7 @@ export const providerPresets: ProviderPreset[] = [
endpointCandidates: ["https://grooroute.pro", "https://grooroute.xyz"],
category: "aggregator",
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -359,6 +361,7 @@ export const providerPresets: ProviderPreset[] = [
endpointCandidates: ["https://api.tokenfactory.cn/anthropic"],
category: "aggregator",
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -1037,6 +1040,7 @@ export const providerPresets: ProviderPreset[] = [
],
category: "aggregator",
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+4
View File
@@ -575,6 +575,7 @@ requires_openai_auth = true`,
"gpt-5.6-sol",
),
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -593,6 +594,7 @@ requires_openai_auth = true`,
"https://grooroute.xyz/v1",
],
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -659,6 +661,7 @@ requires_openai_auth = true`,
},
]),
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -1487,6 +1490,7 @@ requires_openai_auth = true`,
"https://origin.modelflare.dev/v1",
],
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+2
View File
@@ -132,6 +132,7 @@ export const geminiProviderPresets: GeminiProviderPreset[] = [
description: "OpenModel",
category: "aggregator",
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -488,6 +489,7 @@ export const geminiProviderPresets: GeminiProviderPreset[] = [
description: "Modelflare",
category: "aggregator",
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+3
View File
@@ -185,6 +185,7 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [
config: grokPresetConfig("OpenModel", "https://api.openmodel.ai/v1"),
category: "aggregator",
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -199,6 +200,7 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [
),
category: "aggregator",
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -552,6 +554,7 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [
],
category: "aggregator",
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+4
View File
@@ -430,6 +430,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
model: { default: "claude-opus-5-5", provider: "openmodel" },
},
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -459,6 +460,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
model: { default: "claude-opus-5-5", provider: "grooroute_pro" },
},
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -497,6 +499,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
model: { default: "glm-5.3", provider: "tokenfactory" },
},
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -1456,6 +1459,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
model: { default: "gpt-5.6-sol", provider: "modelflare" },
},
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+4
View File
@@ -665,6 +665,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -713,6 +714,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -796,6 +798,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -2467,6 +2470,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+4
View File
@@ -703,6 +703,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -741,6 +742,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -805,6 +807,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -1889,6 +1892,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
},
},
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
// ===== 非赞助商预设:应用内展示按显示名排序,此处文件顺序不影响展示 =====
+4
View File
@@ -395,6 +395,7 @@ const piProviderPresetDefinitions: PiProviderPreset[] = [
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "openmodel",
icon: "openmodel",
},
{
@@ -414,6 +415,7 @@ const piProviderPresetDefinitions: PiProviderPreset[] = [
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "grooroute",
icon: "grooroute",
},
{
@@ -454,6 +456,7 @@ const piProviderPresetDefinitions: PiProviderPreset[] = [
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "tokenfactory",
icon: "tokenfactory",
},
{
@@ -1193,6 +1196,7 @@ const piProviderPresetDefinitions: PiProviderPreset[] = [
},
category: "aggregator",
isPartner: true,
partnerPromotionKey: "modelflare",
icon: "modelflare",
},
{
+5 -1
View File
@@ -1599,7 +1599,11 @@
"9527code": "9527 CODE is an enterprise-grade, full-capability AI relay platform delivering fast, stable relay for Claude Code, Codex and other mainstream models. One year of continuous operation, 99.9% service stability, and 7×24 human technical support. New users can contact support for trial credit, with unlimited referral cashback!",
"soleapi": "SoleAPI is an AI model gateway for developers and enterprises: one API key reaches 30+ leading models including Claude, GPT and Gemini, natively compatible with the OpenAI and Anthropic protocols, with real-time smart routing, millisecond failover, 99.99% availability and 24/7 support. Sign up via the referral link for free trial credits and ongoing cashback for inviting friends who top up!",
"fluxa": "FluxA and Baidu AI Cloud jointly launched AgenticPlan, letting AI agents buy, manage and use models, APIs and tools on their own. It includes Baidu Qianfan TokenPlan at up to 40% off with flagship models such as DeepSeek V4, GLM 5.2 and Kimi, plus bonus FluxA AgentMarket API credits that unlock 13,000+ paid APIs for search, data scraping, social media, finance, crypto, image generation and video.",
"88api": "88API is a one-stop multi-model API platform run by a Hong Kong company, giving unified access to text, image, speech and video models. It accepts major international payment methods, can issue invoices and provides enterprise-grade stable service. Sign up through the exclusive link to receive bonus credits!"
"88api": "88API is a one-stop multi-model API platform run by a Hong Kong company, giving unified access to text, image, speech and video models. It accepts major international payment methods, can issue invoices and provides enterprise-grade stable service. Sign up through the exclusive link to receive bonus credits!",
"tokenfactory": "TokenFactory is an API platform for top Chinese LLMs, built for developers and enterprises and running on its own compute for faster, higher-quality tokens. Exclusive for CC Switch users: redeem the code \"CCSWITCH\" in the console for ¥10 in API credit!",
"modelflare": "Modelflare is a stable, lower-cost AI model gateway: one key reaches GPT, Claude, Gemini, Grok, and other leading models. Exclusive for CC Switch users: use the code \"CCSWITCH\" on your first top-up for 10% off!",
"openmodel": "OpenModel offers client-specific discounts of up to 90% for Codex and 60% for Claude Code across supported models. CC Switch users who register via this link and use promo code \"cc-switch\" get 10% off their first top-up!",
"grooroute": "GrooRoute Pro is a reliable AI API relay with access to OpenAI, Claude, DeepSeek, and other mainstream models, offering pay-as-you-go and subscription plans. CC Switch users get ¥5 in free trial credit by registering via this link!"
},
"presets": {
"ucloud": "Compshare",
+5 -1
View File
@@ -1599,7 +1599,11 @@
"9527code": "9527 CODE はエンタープライズ級のフルスペック AI 中継プラットフォームで、Claude Code や Codex などの主要モデルに高速・安定した中継サービスを提供します。1 年間の継続運営、サービス安定性 99.9%、7×24 時間の有人技術サポート。新規ユーザーはサポートへのご連絡で体験クレジットを進呈、紹介キャッシュバックは上限なし!",
"soleapi": "SoleAPI は開発者と企業向けの AI モデルゲートウェイ。API キー 1 つで Claude・GPT・Gemini など 30 以上の主要モデルを利用でき、OpenAI / Anthropic プロトコルにネイティブ対応。リアルタイムのスマートルーティングとミリ秒単位の自動切替で可用性 99.99%、24 時間 365 日サポート。専用リンクから登録すると無料のお試しクレジット、友人招待で継続的なキャッシュバック!",
"fluxa": "FluxA と Baidu AI Cloud が共同で提供する AgenticPlan は、AI エージェントがモデル・API・ツールを自ら購入し、管理し、利用できるようにします。百度千帆 TokenPlan を最大 40% オフで含み、DeepSeek V4・GLM 5.2・Kimi などの主力モデルを利用可能。さらに FluxA AgentMarket の API クレジットが付き、検索・データ取得・ソーシャルメディア・金融・暗号資産・画像生成・動画など 13,000 以上の有料 API を利用できます。",
"88api": "88API は香港企業が運営するワンストップのマルチモデル API プラットフォームで、統一インターフェースからテキスト・画像・音声・動画モデルを利用できます。主要な国際決済方法に対応し、請求書の発行も可能で、エンタープライズ級の安定したサービスを提供します。専用リンクから登録すると特典クレジットがもらえます!"
"88api": "88API は香港企業が運営するワンストップのマルチモデル API プラットフォームで、統一インターフェースからテキスト・画像・音声・動画モデルを利用できます。主要な国際決済方法に対応し、請求書の発行も可能で、エンタープライズ級の安定したサービスを提供します。専用リンクから登録すると特典クレジットがもらえます!",
"tokenfactory": "TokenFactory(词元工厂)は開発者と企業向けの中国製 LLM API プラットフォームで、自社構築の計算基盤により高速・高品質なトークンを提供します。CC Switch ユーザー限定特典:コンソールで引き換えコード \"CCSWITCH\" を入力すると、10 元分の API 利用残高がもらえます!",
"modelflare": "Modelflare は安定・低コストの AI モデルゲートウェイで、1 つのキーで GPT、Claude、Gemini、Grok などの主要モデルを利用できます。CC Switch ユーザー限定特典:初回チャージ時にクーポンコード \"CCSWITCH\" を入力すると 10% オフ!",
"openmodel": "OpenModel は Codex と Claude Code 向けにクライアント専用割引を提供し、対応モデルを Codex 経由で最大 90% オフ、Claude Code 経由で最大 60% オフで利用できます。CC Switch ユーザーはこのリンクから登録し、プロモコード \"cc-switch\" を使うと初回チャージが 10% オフになります!",
"grooroute": "GrooRoute Pro は OpenAI、Claude、DeepSeek などの主要モデルに対応する信頼性の高い AI API 中継プラットフォームで、従量課金とサブスクリプションに対応しています。CC Switch ユーザーはこのリンクから登録すると 5 元分の無料お試しクレジットがもらえます!"
},
"presets": {
"ucloud": "Compshare",
+5 -1
View File
@@ -1600,7 +1600,11 @@
"9527code": "9527 CODE 是企業級滿血 AI 中轉平台,為 Claude Code、Codex 等主流模型提供高速穩定的中轉服務。持續營運一年,服務穩定性達 99.9%,提供 7×24 小時人工技術支援。新人福利聯絡客服贈送體驗額度,推薦返現無上限!",
"soleapi": "SoleAPI 是面向開發者與企業的 AI 模型閘道,一個 API Key 直達 Claude、GPT、Gemini 等 30+ 主流模型,原生相容 OpenAI 與 Anthropic 協定,智慧選路毫秒級故障切換,可用性 99.99%,7×24 技術支援。透過專屬連結註冊即送體驗額度,邀請好友儲值持續返現!",
"fluxa": "FluxA 與百度智能雲聯合推出 AgenticPlan,讓 AI Agent 能自主購買、管理和使用模型、API 與工具。內含百度千帆 TokenPlan,低至 6 折,可使用 DeepSeek V4、GLM 5.2、Kimi 等旗艦模型,並獲贈 FluxA AgentMarket API 呼叫額度,解鎖搜尋、資料抓取、社群媒體、金融、加密、生圖、影片等 13000+ 付費 API。",
"88api": "88API 是由香港企業營運的一站式多模型 API 平台,透過統一介面接入文字、圖片、語音和影片模型,支援國際主流付款方式,可開立發票,提供企業級穩定服務。透過專屬連結註冊可獲得專屬贈送額度!"
"88api": "88API 是由香港企業營運的一站式多模型 API 平台,透過統一介面接入文字、圖片、語音和影片模型,支援國際主流付款方式,可開立發票,提供企業級穩定服務。透過專屬連結註冊可獲得專屬贈送額度!",
"tokenfactory": "TokenFactory 詞元工廠是面向開發者與企業的國產大模型 API 平台,自建算力平台 token 速度更快,品質更強。CC Switch 使用者專屬福利:進入控制台使用兌換碼「CCSWITCH」,即可兌換 10 元 API 呼叫餘額!",
"modelflare": "Modelflare 是穩定、低成本的 AI 模型閘道,一個 Key 即可呼叫 GPT、Claude、Gemini、Grok 等主流模型。CC Switch 使用者專享福利:首次儲值使用優惠碼「CCSWITCH」可享 9 折優惠!",
"openmodel": "OpenModel 為 Codex 和 Claude Code 提供客戶端專屬折扣,所支援的模型透過 Codex 呼叫最高優惠 90%、透過 Claude Code 呼叫最高優惠 60%。CC Switch 使用者透過此連結註冊並使用優惠碼「cc-switch」,即可享受首次儲值九折優惠!",
"grooroute": "GrooRoute Pro 是可靠流暢的 AI API 中轉服務平台,接入 OpenAI、Claude、DeepSeek 等主流大模型,支援按量計費與訂閱方案。CC Switch 使用者透過此連結註冊即可獲得免費 5 元體驗額度!"
},
"presets": {
"ucloud": "優雲智算",
+5 -1
View File
@@ -1599,7 +1599,11 @@
"9527code": "9527 CODE 是企业级满血 AI 中转平台,为 Claude Code、Codex 等主流模型提供高速稳定的中转服务。持续运营一年,服务稳定性达 99.9%,提供 7×24 小时人工技术支持。新人福利联系客服赠送体验额度,拉新返现无上限!",
"soleapi": "SoleAPI 是面向开发者与企业的 AI 模型网关,一个 API Key 直达 Claude、GPT、Gemini 等 30+ 主流模型,原生兼容 OpenAI 与 Anthropic 协议,智能选路毫秒级故障切换,可用性 99.99%,7×24 技术支持。通过专属链接注册即送体验额度,邀请好友充值持续返现!",
"fluxa": "FluxA 与百度智能云联合推出 AgenticPlan,让 AI Agent 能自主购买、管理和使用模型、API 与工具。内含百度千帆 TokenPlan,低至 6 折,可使用 DeepSeek V4、GLM 5.2、Kimi 等旗舰模型,并获赠 FluxA AgentMarket API 调用额度,解锁搜索、数据抓取、社交媒体、金融、加密、生图、视频等 13000+ 付费 API。",
"88api": "88API 是由香港企业运营的一站式多模型 API 平台,通过统一接口接入文本、图片、语音和视频模型,支持国际主流付款方式,可提供发票,提供企业级稳定服务。通过专属链接注册可获取专属赠送额度!"
"88api": "88API 是由香港企业运营的一站式多模型 API 平台,通过统一接口接入文本、图片、语音和视频模型,支持国际主流付款方式,可提供发票,提供企业级稳定服务。通过专属链接注册可获取专属赠送额度!",
"tokenfactory": "TokenFactory 词元工厂是面向开发者与企业的国产大模型 API 平台,自建算力平台 token 速度更快,质量更强。CC Switch 用户专属福利:进入控制台使用兑换码 \"CCSWITCH\",即可兑换 10 元 API 调用余额!",
"modelflare": "Modelflare 是稳定、低成本的 AI 模型网关,一个 Key 即可调用 GPT、Claude、Gemini、Grok 等主流模型。CC Switch 用户专享福利:首次充值使用优惠码 \"CCSWITCH\" 可享 9 折优惠!",
"openmodel": "OpenModel 为 Codex 和 Claude Code 提供客户端专属折扣,所支持的模型通过 Codex 调用最高优惠 90%、通过 Claude Code 调用最高优惠 60%。CC Switch 用户通过此链接注册并使用优惠码 \"cc-switch\",即可享受首次充值九折优惠!",
"grooroute": "GrooRoute Pro 是可靠流畅的 AI API 中转服务平台,接入 OpenAI、Claude、DeepSeek 等主流大模型,支持按量计费与订阅套餐。CC Switch 用户通过此链接注册即可获得免费 5 元体验额度!"
},
"presets": {
"ucloud": "优云智算",