diff --git a/README.md b/README.md index d67e5feb2..1b6834e47 100644 --- a/README.md +++ b/README.md @@ -83,11 +83,6 @@ Register now via this lin Thanks to OpenModel for sponsoring this project! OpenModel offers client-specific discounts of up to 90% for Codex and 60% for Claude Code across supported models, helping developers cut API costs without changing how they work. Just connect your OpenModel API key and keep using Codex or Claude Code as usual — supported clients are detected automatically and discounted routes are applied with no extra parameters or manual routing required. You can also configure fallback behavior per API key, choosing whether to continue at standard pricing or stop when a discounted route is temporarily unavailable. CC Switch users can register via this link and use promo code "cc-switch" to get 10% off their first top-up. - -EveryAPI -Thanks to EveryAPI for sponsoring this project! EveryAPI is dedicated to providing developers with a stable, efficient, and cost-effective API relay service, supporting mainstream AI coding tools such as Claude, Codex, and Gemini along with a range of advanced models. No complex setup is needed: connect in moments and code faster, build AI applications sooner. Whether for day-to-day development, project debugging, or AI-assisted programming, EveryAPI delivers a convenient, smooth experience. EveryAPI makes AI development simpler and every call more worthwhile! EveryAPI offers a special perk for CC Switch users: register via this link to get ¥14 in free credit, 20% off your first top-up with the code ccswitch, and GPT models from just 15% of the official price! - - GrooRoute Pro Thanks to GrooRoute Pro for sponsoring this project! GrooRoute Pro is a reliable, smooth AI API relay platform with access to OpenAI, Claude, DeepSeek, and other mainstream models. Deployed on overseas servers, it lets you choose your own pricing-multiplier tier and offers both pay-as-you-go billing and subscription plans, so you can use it however suits you best — with stable routes and fast responses that make calling all kinds of AI capabilities easier. Exclusive benefit for CC Switch users: register via this link to get ¥5 in free trial credit! diff --git a/README_DE.md b/README_DE.md index 2a2150b5a..37c6f1d77 100644 --- a/README_DE.md +++ b/README_DE.md @@ -83,11 +83,6 @@ Registrieren Sie sich jetzt über diesen Link registrieren und mit dem Promo-Code "cc-switch" 10 % Rabatt auf ihre erste Aufladung erhalten! - -EveryAPI -Danke an EveryAPI für die Unterstützung dieses Projekts! EveryAPI hat sich zum Ziel gesetzt, Entwicklern einen stabilen, effizienten und preiswerten API-Relay-Dienst zu bieten, und unterstützt gängige AI-Coding-Tools wie Claude, Codex und Gemini sowie eine Vielzahl moderner Modelle. Ohne aufwendige Konfiguration ist die Anbindung schnell erledigt — so programmieren Sie effizienter und bauen AI-Anwendungen schneller. Ob alltägliche Entwicklung, Projekt-Debugging oder AI-gestütztes Programmieren: EveryAPI sorgt für ein bequemes, reibungsloses Nutzungserlebnis. EveryAPI macht AI-Entwicklung einfacher und jeden Aufruf wertvoller! Exklusiver Vorteil für CC-Switch-Nutzer: Registrieren Sie sich über diesen Link und erhalten Sie 14 ¥ Startguthaben, mit dem Code ccswitch 20 % Rabatt auf die erste Aufladung und GPT-Modelle ab 15 % des offiziellen Preises! - - GrooRoute Pro Danke an GrooRoute Pro für die Unterstützung dieses Projekts! GrooRoute Pro ist eine zuverlässige und reibungslose AI-API-Relay-Plattform mit Zugang zu OpenAI, Claude, DeepSeek und weiteren gängigen Modellen. Die Plattform läuft auf Servern im Ausland, lässt Sie die Preismultiplikator-Stufe selbst wählen und bietet sowohl nutzungsbasierte Abrechnung als auch Abo-Pakete — flexibel nutzbar, mit stabilen Verbindungen und schnellen Antwortzeiten, damit Sie KI-Funktionen aller Art bequem nutzen können. Exklusiver Vorteil für CC-Switch-Nutzer: Registrieren Sie sich über diesen Link und erhalten Sie ein kostenloses Testguthaben von 5 ¥! diff --git a/README_JA.md b/README_JA.md index bf435c791..f4daaab47 100644 --- a/README_JA.md +++ b/README_JA.md @@ -83,11 +83,6 @@ Claude Code / Codex / Gemini 公式チャンネルが最安で元価格の 38% / 本プロジェクトのスポンサーである OpenModel に感謝いたします!OpenModel は Codex と Claude Code 向けにクライアント専用の割引を提供しており、対応モデルを Codex 経由で使うと最大 90% オフ、Claude Code 経由で使うと最大 60% オフになります。開発スタイルを変えることなく API コストを削減できます。OpenModel の API Key を設定するだけで、いつも通り Codex や Claude Code を使い続けられます。対応クライアントは自動で判別され、追加パラメータや手動でのルーティング設定なしに割引ルートが適用されます。さらに API Key ごとにフォールバック動作を設定でき、割引ルートが一時的に利用できない場合に標準価格で続行するか停止するかを選べます。CC Switch ユーザーはこちらのリンクから登録し、プロモコード "cc-switch" を使うと初回チャージが 10% オフになります! - -EveryAPI -本プロジェクトのスポンサーである EveryAPI に感謝いたします!EveryAPI は、開発者に安定・高効率・高コストパフォーマンスな API 中継サービスを提供することに力を注いでおり、Claude、Codex、Gemini などの主要な AI コーディングツールと多数の先進的なモデルに対応しています。複雑な設定は不要で手軽に接続でき、開発者の効率的なコーディングと AI アプリケーションの迅速な構築を支援します。日々の開発、プロジェクトのデバッグ、AI 支援プログラミングのいずれにおいても、EveryAPI は便利でスムーズな利用体験を提供します。EveryAPI は AI 開発をよりシンプルに、すべての呼び出しをより価値あるものにします!CC Switch ユーザー向けの特典として、こちらのリンクから登録すると 14 元分のクレジットを進呈、初回チャージは割引コード ccswitch で 20% オフ、GPT は公式価格の 15% から利用できます! - - GrooRoute Pro 本プロジェクトのスポンサーである GrooRoute Pro に感謝いたします!GrooRoute Pro は信頼性が高くスムーズな AI API 中継サービスプラットフォームで、OpenAI、Claude、DeepSeek など多数の主要モデルに対応しています。海外サーバーで運用されており、料金倍率のプランを自由に選択でき、従量課金とサブスクリプションの 2 つの料金体系から柔軟に選べます。回線は安定しており応答も速く、さまざまな AI 機能をより手軽に利用できます。CC Switch ユーザー向けの特典として、こちらのリンクから登録すると 5 元分の無料お試しクレジットがもらえます! diff --git a/README_ZH.md b/README_ZH.md index d598f2d1f..a917c4510 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -83,11 +83,6 @@ Claude Code / Codex / Gemini 官方渠道低至 3.8 / 0.2 / 0.9 折,充值更 感谢 OpenModel 赞助本项目!OpenModel 为 Codex 和 Claude Code 提供客户端专属折扣,所支持的模型通过 Codex 调用最高优惠 90%、通过 Claude Code 调用最高优惠 60%,帮助开发者在不改变工作方式的前提下降低 API 成本。只需填入 OpenModel API Key,像往常一样继续使用 Codex 或 Claude Code,系统会自动识别所支持的客户端并应用折扣路由,无需额外参数或手动路由。你还可以为每个 API Key 单独设置回退策略:折扣路由暂时不可用时,选择按标准价格继续调用或直接停止。CC Switch 用户通过此链接注册,并使用优惠码 "cc-switch",即可享受首次充值九折优惠! - -EveryAPI -感谢 EveryAPI 赞助了本项目!EveryAPI 致力于为开发者提供稳定、高效、高性价比的 API 中转服务,支持 Claude、Codex、Gemini 等主流 AI 编程工具及多种先进模型。无需复杂配置,轻松接入,助力开发者高效编程、快速构建 AI 应用。无论是日常开发、项目调试还是 AI 辅助编程,EveryAPI 都能为你提供便捷、流畅的使用体验。EveryAPI,让 AI 开发更简单,让每一次调用都更有价值!EveryAPI 为 CC Switch 的用户提供了特别福利,通过此链接注册即送 14 元,首充使用折扣码 ccswitch 享 20% 优惠,GPT 低至 1.5 折! - - GrooRoute Pro 感谢 GrooRoute Pro 赞助了本项目!GrooRoute Pro 是可靠流畅的 AI API 中转服务平台,接入 OpenAI、Claude、DeepSeek 等多款主流大模型。平台采用海外服务器部署,支持倍率档位自选,兼具按量计费与订阅套餐两种方案,多种使用方式灵活可选,线路稳定、响应迅速,让使用者可以更轻松便捷地调用各类 AI 能力。GrooRoute Pro 为 CC Switch 用户准备了专属福利,点击此链接注册即可获得免费 5 元体验额度! diff --git a/assets/partners/logos/everyapi-banner.jpg b/assets/partners/logos/everyapi-banner.jpg deleted file mode 100644 index dc5d3dc2e..000000000 Binary files a/assets/partners/logos/everyapi-banner.jpg and /dev/null differ diff --git a/src/config/claudeDesktopProviderPresets.ts b/src/config/claudeDesktopProviderPresets.ts index a1dcc2b3d..a64c7c941 100644 --- a/src/config/claudeDesktopProviderPresets.ts +++ b/src/config/claudeDesktopProviderPresets.ts @@ -362,31 +362,6 @@ export const claudeDesktopProviderPresets: ClaudeDesktopProviderPreset[] = [ partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - category: "aggregator", - baseUrl: "https://api.everyapi.ai", - // 网关没有 claude-haiku-4-5(api.everyapi.ai/api/pricing,2026-10-17), - // 不能透传,按 5.5 系列映射 - mode: "direct", - apiFormat: "anthropic", - modelRoutes: mappedRoutes( - "claude-sonnet-5-5", - "claude-opus-5-5", - "claude-haiku-5-5", - true, - ), - endpointCandidates: [ - "https://api.everyapi.ai", - "https://api-cn.everyapi.ai", - ], - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", websiteUrl: "https://grooroute.pro", diff --git a/src/config/claudeProviderPresets.ts b/src/config/claudeProviderPresets.ts index 833a000cf..989eb730d 100644 --- a/src/config/claudeProviderPresets.ts +++ b/src/config/claudeProviderPresets.ts @@ -324,29 +324,6 @@ export const providerPresets: ProviderPreset[] = [ partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - // 官网接入说明(everyapi.ai,2026-10-17 核对):Anthropic 客户端 base 用 - // 站点根(不带 /v1)、Key 填 AUTH_TOKEN。各 Claude 分组都有 haiku-5-5, - // 四档跟随 Claude Code 默认即可。api-cn 是官方的国内优先线路 - settingsConfig: { - env: { - ANTHROPIC_BASE_URL: "https://api.everyapi.ai", - ANTHROPIC_AUTH_TOKEN: "", - }, - }, - endpointCandidates: [ - "https://api.everyapi.ai", - "https://api-cn.everyapi.ai", - ], - category: "aggregator", - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", websiteUrl: "https://grooroute.pro", diff --git a/src/config/codexProviderPresets.ts b/src/config/codexProviderPresets.ts index 9ce3c1a81..4f7dfd818 100644 --- a/src/config/codexProviderPresets.ts +++ b/src/config/codexProviderPresets.ts @@ -579,26 +579,6 @@ requires_openai_auth = true`, partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - category: "aggregator", - auth: generateThirdPartyAuth(""), - config: generateThirdPartyConfig( - "everyapi", - "https://api.everyapi.ai/v1", - "gpt-5.6-sol", - ), - endpointCandidates: [ - "https://api.everyapi.ai/v1", - "https://api-cn.everyapi.ai/v1", - ], - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", websiteUrl: "https://grooroute.pro", diff --git a/src/config/hermesProviderPresets.ts b/src/config/hermesProviderPresets.ts index 3d54839f4..546c0fc4c 100644 --- a/src/config/hermesProviderPresets.ts +++ b/src/config/hermesProviderPresets.ts @@ -456,32 +456,6 @@ export const hermesProviderPresets: HermesProviderPreset[] = [ partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - settingsConfig: { - name: "everyapi", - // GPT 系列只开放 Responses(api.everyapi.ai/api/pricing 的 - // supported_endpoint_types 为 openai-response,2026-10-17 核对) - base_url: "https://api.everyapi.ai/v1", - api_key: "", - api_mode: "codex_responses", - models: [ - { id: "gpt-5.6-sol", name: "GPT-5.6 Sol", context_length: 272000 }, - { id: "gpt-6-sol", name: "GPT-6 Sol", context_length: 272000 }, - { id: "gpt-6-astra", name: "GPT-6 Astra", context_length: 272000 }, - ], - }, - category: "aggregator", - suggestedDefaults: { - model: { default: "gpt-5.6-sol", provider: "everyapi" }, - }, - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", websiteUrl: "https://grooroute.pro", diff --git a/src/config/openclawProviderPresets.ts b/src/config/openclawProviderPresets.ts index f65843d47..6ef1ea212 100644 --- a/src/config/openclawProviderPresets.ts +++ b/src/config/openclawProviderPresets.ts @@ -681,66 +681,6 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [ partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - // GPT 系列只开放 Responses(api.everyapi.ai/api/pricing 的 - // supported_endpoint_types 为 openai-response,2026-10-17 核对) - settingsConfig: { - baseUrl: "https://api.everyapi.ai/v1", - apiKey: "", - api: "openai-responses", - models: [ - { - id: "gpt-5.6-sol", - name: "GPT-5.6 Sol", - reasoning: true, - input: ["text", "image"], - contextWindow: 272000, - maxTokens: 128000, - }, - { - id: "gpt-6-sol", - name: "GPT-6 Sol", - reasoning: true, - input: ["text", "image"], - contextWindow: 272000, - maxTokens: 128000, - }, - { - id: "gpt-6-astra", - name: "GPT-6 Astra", - reasoning: true, - input: ["text", "image"], - contextWindow: 272000, - maxTokens: 128000, - }, - ], - }, - category: "aggregator", - templateValues: { - apiKey: { - label: "API Key", - placeholder: "", - editorValue: "", - }, - }, - suggestedDefaults: { - model: { - primary: "everyapi/gpt-5.6-sol", - fallbacks: ["everyapi/gpt-6-sol"], - }, - modelCatalog: { - "everyapi/gpt-5.6-sol": { alias: "GPT-5.6 Sol" }, - "everyapi/gpt-6-sol": { alias: "GPT-6 Sol" }, - }, - }, - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", websiteUrl: "https://grooroute.pro", diff --git a/src/config/opencodeProviderPresets.ts b/src/config/opencodeProviderPresets.ts index a8b65e902..97ae6c49f 100644 --- a/src/config/opencodeProviderPresets.ts +++ b/src/config/opencodeProviderPresets.ts @@ -729,54 +729,6 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - // GPT 系列只开放 Responses(api.everyapi.ai/api/pricing 的 - // supported_endpoint_types 为 openai-response,2026-10-17 核对) - settingsConfig: { - npm: "@ai-sdk/openai", - name: "EveryAPI", - options: { - baseURL: "https://api.everyapi.ai/v1", - apiKey: "", - setCacheKey: true, - }, - models: { - "gpt-5.6-sol": { - name: "GPT-5.6 Sol", - reasoning: true, - limit: { context: 272000, output: 128000 }, - modalities: { input: ["text", "image"], output: ["text"] }, - }, - "gpt-6-sol": { - name: "GPT-6 Sol", - reasoning: true, - limit: { context: 272000, output: 128000 }, - modalities: { input: ["text", "image"], output: ["text"] }, - }, - "gpt-6-astra": { - name: "GPT-6 Astra", - reasoning: true, - limit: { context: 272000, output: 128000 }, - modalities: { input: ["text", "image"], output: ["text"] }, - }, - }, - }, - category: "aggregator", - templateValues: { - apiKey: { - label: "API Key", - placeholder: "", - editorValue: "", - }, - }, - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", websiteUrl: "https://grooroute.pro", diff --git a/src/config/piProviderPresets.ts b/src/config/piProviderPresets.ts index 16bd15667..36ad9a26d 100644 --- a/src/config/piProviderPresets.ts +++ b/src/config/piProviderPresets.ts @@ -401,30 +401,6 @@ const piProviderPresetDefinitions: PiProviderPreset[] = [ partnerPromotionKey: "openmodel", icon: "openmodel", }, - { - name: "EveryAPI", - providerKey: "cc-switch-everyapi", - websiteUrl: "https://everyapi.ai", - apiKeyUrl: - "https://app.everyapi.ai/signin?aff=FqlMa2eVVY&utm_source=ccswitch&utm_medium=invite", - // GPT 系列只开放 Responses(api.everyapi.ai/api/pricing 的 - // supported_endpoint_types 为 openai-response,2026-10-17 核对) - settingsConfig: { - name: "EveryAPI", - baseUrl: "https://api.everyapi.ai/v1", - api: "openai-responses", - apiKey: "", - models: [ - piModel("openai/gpt-5.6-sol", { id: "gpt-5.6-sol" }), - piModel("openai/gpt-6-sol", { id: "gpt-6-sol" }), - piModel("openai/gpt-6-astra", { id: "gpt-6-astra" }), - ], - }, - category: "aggregator", - isPartner: true, - partnerPromotionKey: "everyapi", - icon: "everyapi", - }, { name: "GrooRoute Pro", providerKey: "cc-switch-grooroute-pro", diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json index f04d82e25..c5c9382ce 100644 --- a/src/i18n/locales/en.json +++ b/src/i18n/locales/en.json @@ -1633,7 +1633,6 @@ "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!", "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!", - "everyapi": "EveryAPI ships its own desktop client that auto-configures Claude Code, Codex, Cursor, and 20+ other tools in one click; one key reaches Claude, GPT, DeepSeek, GLM, MiniMax, Kimi, and Doubao, so switching models needs no config changes. Get ¥14 in free credit on sign-up, with GPT models from just 15% of the official price. Exclusive for CC Switch users: use the code \"ccswitch\" on your first top-up for 20% off, with no expiry!", "alltokens": "AllTokens is built on stability and honesty, aiming to make every AI call stable, genuine, and trustworthy: reliable service, transparent billing, and one platform for GPT, Claude, Gemini, Grok, DeepSeek, GLM, Kimi, and other leading models, with pay-as-you-go pricing and spending caps. Get $1 in free trial credit when you sign up!", "alltokens_si": "AllTokens SI is built on stability and honesty: an enterprise AI token relay and team collaboration platform. Members, keys, usage, and balance all live in one company console, and clear permissions and spending limits keep team usage traceable and under control.", "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!", diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index 2aa8e3ba7..79dad01ee 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -1633,7 +1633,6 @@ "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 プラットフォームで、統一インターフェースからテキスト・画像・音声・動画モデルを利用できます。主要な国際決済方法に対応し、請求書の発行も可能で、エンタープライズ級の安定したサービスを提供します。専用リンクから登録すると特典クレジットがもらえます!", "modelflare": "Modelflare は安定・低コストの AI モデルゲートウェイで、1 つのキーで GPT、Claude、Gemini、Grok などの主要モデルを利用できます。CC Switch ユーザー限定特典:初回チャージ時にクーポンコード \"CCSWITCH\" を入力すると 10% オフ!", - "everyapi": "EveryAPI は専用のデスクトップクライアントを備え、Claude Code、Codex、Cursor など 20 以上のツールをワンクリックで自動設定できます。1 つのキーで Claude、GPT、DeepSeek、GLM、MiniMax、Kimi、Doubao を利用でき、モデルを切り替えても設定の変更は不要です。登録で 14 元分のクレジットを進呈、GPT は公式価格の 15% から。CC Switch ユーザー限定:初回チャージ時に割引コード \"ccswitch\" を使うと 20% オフ(期限なし)!", "alltokens": "AllTokens は「安定を基に、誠実を本に」を掲げ、すべての AI 呼び出しを安定的で正直、安心して任せられるものにすることを目指しています。信頼できるサービスと透明な課金で、GPT、Claude、Gemini、Grok、DeepSeek、GLM、Kimi などの主要モデルを 1 つのプラットフォームで利用でき、従量課金と利用上限の設定に対応しています。登録で 1 ドル分のお試しクレジットを進呈!", "alltokens_si": "AllTokens SI は「安定を基に、誠実を本に」を掲げる、企業向けの AI トークン中継・チーム協業プラットフォームです。メンバー、キー、使用量、残高を企業コンソールで一元管理し、明確な権限と利用上限の設定により、チームの利用を追跡可能で安心して管理できます。", "openmodel": "OpenModel は Codex と Claude Code 向けにクライアント専用割引を提供し、対応モデルを Codex 経由で最大 90% オフ、Claude Code 経由で最大 60% オフで利用できます。CC Switch ユーザーはこのリンクから登録し、プロモコード \"cc-switch\" を使うと初回チャージが 10% オフになります!", diff --git a/src/i18n/locales/zh-TW.json b/src/i18n/locales/zh-TW.json index fda16dbb9..e50887799 100644 --- a/src/i18n/locales/zh-TW.json +++ b/src/i18n/locales/zh-TW.json @@ -1634,7 +1634,6 @@ "fluxa": "FluxA 與百度智能雲聯合推出 AgenticPlan,讓 AI Agent 能自主購買、管理和使用模型、API 與工具。內含百度千帆 TokenPlan,低至 6 折,可使用 DeepSeek V4、GLM 5.2、Kimi 等旗艦模型,並獲贈 FluxA AgentMarket API 呼叫額度,解鎖搜尋、資料抓取、社群媒體、金融、加密、生圖、影片等 13000+ 付費 API。", "88api": "88API 是由香港企業營運的一站式多模型 API 平台,透過統一介面接入文字、圖片、語音和影片模型,支援國際主流付款方式,可開立發票,提供企業級穩定服務。透過專屬連結註冊可獲得專屬贈送額度!", "modelflare": "Modelflare 是穩定、低成本的 AI 模型閘道,一個 Key 即可呼叫 GPT、Claude、Gemini、Grok 等主流模型。CC Switch 使用者專享福利:首次儲值使用優惠碼「CCSWITCH」可享 9 折優惠!", - "everyapi": "EveryAPI 自帶桌面客戶端,Claude Code、Codex、Cursor 等 20 多個工具一鍵自動設定;一把金鑰直接呼叫 Claude、GPT、DeepSeek、GLM、MiniMax、Kimi、豆包,換模型不用改設定。註冊即送 14 元額度,GPT 低至 1.5 折;CC Switch 使用者專享:首儲時使用折扣碼「ccswitch」享 20% 優惠,不限時!", "alltokens": "AllTokens 秉持「穩定為基,真實為本」,致力於讓每一次 AI 呼叫都穩定、真實、值得託付:服務可靠、計費透明,一個平台接入 GPT、Claude、Gemini、Grok、DeepSeek、GLM、Kimi 等主流模型,按量計費、支援額度上限。註冊即送 1 美元體驗金!", "alltokens_si": "AllTokens SI 秉持「穩定為基,真實為本」,是專為企業打造的 AI Token 中轉與團隊協作平台:成員、金鑰、用量與餘額統一納入企業控制台,以清晰的權限與額度設定,讓團隊協作有據可查、安心可控。", "openmodel": "OpenModel 為 Codex 和 Claude Code 提供客戶端專屬折扣,所支援的模型透過 Codex 呼叫最高優惠 90%、透過 Claude Code 呼叫最高優惠 60%。CC Switch 使用者透過此連結註冊並使用優惠碼「cc-switch」,即可享受首次儲值九折優惠!", diff --git a/src/i18n/locales/zh.json b/src/i18n/locales/zh.json index adf473d74..0588ec5af 100644 --- a/src/i18n/locales/zh.json +++ b/src/i18n/locales/zh.json @@ -1633,7 +1633,6 @@ "fluxa": "FluxA 与百度智能云联合推出 AgenticPlan,让 AI Agent 能自主购买、管理和使用模型、API 与工具。内含百度千帆 TokenPlan,低至 6 折,可使用 DeepSeek V4、GLM 5.2、Kimi 等旗舰模型,并获赠 FluxA AgentMarket API 调用额度,解锁搜索、数据抓取、社交媒体、金融、加密、生图、视频等 13000+ 付费 API。", "88api": "88API 是由香港企业运营的一站式多模型 API 平台,通过统一接口接入文本、图片、语音和视频模型,支持国际主流付款方式,可提供发票,提供企业级稳定服务。通过专属链接注册可获取专属赠送额度!", "modelflare": "Modelflare 是稳定、低成本的 AI 模型网关,一个 Key 即可调用 GPT、Claude、Gemini、Grok 等主流模型。CC Switch 用户专享福利:首次充值使用优惠码 \"CCSWITCH\" 可享 9 折优惠!", - "everyapi": "EveryAPI 自带桌面客户端,Claude Code、Codex、Cursor 等 20 多个工具一键自动配置;一把密钥直接调用 Claude、GPT、DeepSeek、GLM、MiniMax、Kimi、豆包,换模型不用改配置。注册即送 14 元额度,GPT 低至 1.5 折;CC Switch 用户专享:首充时使用折扣码 \"ccswitch\" 享 20% 优惠,不限时!", "alltokens": "AllTokens 秉持「稳定为基,真实为本」,致力于让每一次 AI 调用都稳定、真实、值得托付:服务可靠、计费透明,一个平台接入 GPT、Claude、Gemini、Grok、DeepSeek、GLM、Kimi 等主流模型,按量计费、支持配额上限。注册即送 1 美元体验金!", "alltokens_si": "AllTokens SI 秉持「稳定为基,真实为本」,是专为企业打造的 AI Token 中转与团队协作平台:成员、密钥、用量与余额统一纳入企业控制台,以清晰的权限与额度配置,让团队协作有据可查、安心可控。", "openmodel": "OpenModel 为 Codex 和 Claude Code 提供客户端专属折扣,所支持的模型通过 Codex 调用最高优惠 90%、通过 Claude Code 调用最高优惠 60%。CC Switch 用户通过此链接注册并使用优惠码 \"cc-switch\",即可享受首次充值九折优惠!", diff --git a/tests/components/ProviderPresetSelector.test.tsx b/tests/components/ProviderPresetSelector.test.tsx index 148d94c1f..78b1cee04 100644 --- a/tests/components/ProviderPresetSelector.test.tsx +++ b/tests/components/ProviderPresetSelector.test.tsx @@ -240,11 +240,11 @@ describe("preset families", () => { expect(hits("moonshot")).toEqual([["family:kimi", []]]); }); - it("merges Claude's visible presets into 109 rows", () => { + it("merges Claude's visible presets into 108 rows", () => { const claudeEntries = providerPresets .map((item, index) => ({ id: `claude-${index}`, preset: item })) .filter((entry) => !entry.preset.hidden); - expect(groupPresetRows(claudeEntries)).toHaveLength(109); + expect(groupPresetRows(claudeEntries)).toHaveLength(108); }); it("orders plans and regions as the design does where a family says so", () => {