diff --git a/README.md b/README.md
index 2b1a73637..9f3733dec 100644
--- a/README.md
+++ b/README.md
@@ -140,8 +140,8 @@ TeamoRouter also offers enterprise features including centralized billing, team
- |
-Thanks to RunAPI for sponsoring this project! RunAPI is a high-performance and reliable AI model API gateway — one API key gives you access to 150+ mainstream models including OpenAI, Claude, Gemini, DeepSeek, and Grok, with prices as low as 10% of the official rate and excellent stability. It works seamlessly with Claude Code, OpenClaw, and other tools. Exclusive benefit for CC Switch users: register and contact customer support to claim a free ¥14 credit. Register via this link! |
+ |
+Thanks to RunAPI for sponsoring this project! RunAPI is a high-performance and reliable AI model API gateway — one API key gives you access to 150+ mainstream models including OpenAI, Claude, Gemini, DeepSeek, and Grok, with prices as low as 10% of the official rate and excellent stability. It works seamlessly with Claude Code, OpenClaw, and other tools. Exclusive benefit for CC Switch users: register and contact customer support to claim a free ¥14 credit. Register via this link! |
diff --git a/README_DE.md b/README_DE.md
index 193ffd9f5..6aedc2ee3 100644
--- a/README_DE.md
+++ b/README_DE.md
@@ -140,8 +140,8 @@ TeamoRouter bietet außerdem Enterprise-Funktionen wie zentrale Abrechnung, Team
- |
-Danke an RunAPI für die Unterstützung dieses Projekts! RunAPI ist ein leistungsstarkes und zuverlässiges KI-Modell-API-Gateway — ein API-Schlüssel gibt Ihnen Zugriff auf mehr als 150 gängige Modelle, darunter OpenAI, Claude, Gemini, DeepSeek und Grok, zu Preisen ab 10 % des offiziellen Tarifs und mit ausgezeichneter Stabilität. Es arbeitet nahtlos mit Claude Code, OpenClaw und weiteren Werkzeugen zusammen. Exklusiver Vorteil für CC-Switch-Nutzer: Registrieren Sie sich und kontaktieren Sie den Kundensupport, um ein kostenloses Guthaben von ¥14 einzulösen. Registrieren Sie sich über diesen Link! |
+ |
+Danke an RunAPI für die Unterstützung dieses Projekts! RunAPI ist ein leistungsstarkes und zuverlässiges KI-Modell-API-Gateway — ein API-Schlüssel gibt Ihnen Zugriff auf mehr als 150 gängige Modelle, darunter OpenAI, Claude, Gemini, DeepSeek und Grok, zu Preisen ab 10 % des offiziellen Tarifs und mit ausgezeichneter Stabilität. Es arbeitet nahtlos mit Claude Code, OpenClaw und weiteren Werkzeugen zusammen. Exklusiver Vorteil für CC-Switch-Nutzer: Registrieren Sie sich und kontaktieren Sie den Kundensupport, um ein kostenloses Guthaben von ¥14 einzulösen. Registrieren Sie sich über diesen Link! |
diff --git a/README_JA.md b/README_JA.md
index 5f092d98c..0329adfcc 100644
--- a/README_JA.md
+++ b/README_JA.md
@@ -140,8 +140,8 @@ TeamoRouter は、集中請求、チーム管理、BYOK、スマートルーテ
- |
-本プロジェクトのスポンサーである RunAPI に感謝いたします!RunAPI は高効率で安定した AI モデル API ゲートウェイです。一つの API Key で、OpenAI、Claude、Gemini、DeepSeek、Grok など 150 種類以上の主要モデルにアクセス可能。料金は公式価格の最大 10%、安定性にも優れ、Claude Code や OpenClaw などのツールとシームレスに連携できます。CC Switch ユーザー限定特典:ご登録後にカスタマーサポートへご連絡いただくと、14 元の無料クレジットを進呈いたします。こちらからご登録ください! |
+ |
+本プロジェクトのスポンサーである RunAPI に感謝いたします!RunAPI は高効率で安定した AI モデル API ゲートウェイです。一つの API Key で、OpenAI、Claude、Gemini、DeepSeek、Grok など 150 種類以上の主要モデルにアクセス可能。料金は公式価格の最大 10%、安定性にも優れ、Claude Code や OpenClaw などのツールとシームレスに連携できます。CC Switch ユーザー限定特典:ご登録後にカスタマーサポートへご連絡いただくと、14 元の無料クレジットを進呈いたします。こちらからご登録ください! |
diff --git a/README_ZH.md b/README_ZH.md
index 823a4c259..f7a20958b 100644
--- a/README_ZH.md
+++ b/README_ZH.md
@@ -141,8 +141,8 @@ TeamoRouter 还提供企业级功能,包括集中账单、团队管理、BYOK
- |
-感谢 RunAPI 赞助本项目!RunAPI 是高效稳定的 AI 模型 API 中转平台,一个 API Key 即可访问 OpenAI、Claude、Gemini、DeepSeek、Grok 等 150+ 主流模型,低至 1 折,极其稳定,可以无缝兼容 Claude Code、OpenClaw 等工具。RunAPI为CC switch的用户提供了特别福利,注册后联系客服可以领取14元额度,点击此链接注册! |
+ |
+感谢 RunAPI 赞助本项目!RunAPI 是高效稳定的 AI 模型 API 中转平台,一个 API Key 即可访问 OpenAI、Claude、Gemini、DeepSeek、Grok 等 150+ 主流模型,低至 1 折,极其稳定,可以无缝兼容 Claude Code、OpenClaw 等工具。RunAPI为CC switch的用户提供了特别福利,注册后联系客服可以领取14元额度,点击此链接注册! |
diff --git a/src/config/claudeDesktopProviderPresets.ts b/src/config/claudeDesktopProviderPresets.ts
index 2979fde1d..9ecbd6f65 100644
--- a/src/config/claudeDesktopProviderPresets.ts
+++ b/src/config/claudeDesktopProviderPresets.ts
@@ -861,7 +861,7 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
category: "aggregator",
baseUrl: "https://runapi.co",
mode: "direct",
diff --git a/src/config/claudeProviderPresets.ts b/src/config/claudeProviderPresets.ts
index 929498b19..2e733194b 100644
--- a/src/config/claudeProviderPresets.ts
+++ b/src/config/claudeProviderPresets.ts
@@ -933,7 +933,7 @@ export const providerPresets: ProviderPreset[] = [
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
settingsConfig: {
env: {
ANTHROPIC_BASE_URL: "https://runapi.co",
diff --git a/src/config/codexProviderPresets.ts b/src/config/codexProviderPresets.ts
index e83a148f1..2d97e38f5 100644
--- a/src/config/codexProviderPresets.ts
+++ b/src/config/codexProviderPresets.ts
@@ -1319,7 +1319,7 @@ requires_openai_auth = true`,
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
category: "aggregator",
auth: generateThirdPartyAuth(""),
config: generateThirdPartyConfig(
diff --git a/src/config/grokBuildProviderPresets.ts b/src/config/grokBuildProviderPresets.ts
index 63151f2e9..a4d84bf62 100644
--- a/src/config/grokBuildProviderPresets.ts
+++ b/src/config/grokBuildProviderPresets.ts
@@ -365,7 +365,7 @@ export const grokBuildProviderPresets: GrokBuildProviderPreset[] = [
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
auth: grokAuth(),
config: grokPresetConfig("RunAPI", "https://runapi.co/v1"),
category: "aggregator",
diff --git a/src/config/hermesProviderPresets.ts b/src/config/hermesProviderPresets.ts
index fd2c23b0c..df2cb8a6a 100644
--- a/src/config/hermesProviderPresets.ts
+++ b/src/config/hermesProviderPresets.ts
@@ -1167,7 +1167,7 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
settingsConfig: {
name: "runapi",
base_url: "https://runapi.co",
diff --git a/src/config/openclawProviderPresets.ts b/src/config/openclawProviderPresets.ts
index f1b6c340c..bd52adc59 100644
--- a/src/config/openclawProviderPresets.ts
+++ b/src/config/openclawProviderPresets.ts
@@ -1410,7 +1410,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
settingsConfig: {
baseUrl: "https://runapi.co",
apiKey: "",
diff --git a/src/config/opencodeProviderPresets.ts b/src/config/opencodeProviderPresets.ts
index e16a6cfcb..8e6534a59 100644
--- a/src/config/opencodeProviderPresets.ts
+++ b/src/config/opencodeProviderPresets.ts
@@ -1834,7 +1834,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
{
name: "RunAPI",
websiteUrl: "https://runapi.co",
- apiKeyUrl: "https://runapi.co",
+ apiKeyUrl: "https://runapi.co/register?aff=iOKB",
settingsConfig: {
npm: "@ai-sdk/anthropic",
name: "RunAPI",