diff --git a/README.md b/README.md index 7322875..15fb23c 100644 --- a/README.md +++ b/README.md @@ -96,6 +96,8 @@ No installation needed! Try the app directly on our demo site: > Note: Due to high traffic, the demo site currently uses minimax-m2. For best results, we recommend self-hosting with Claude Sonnet 4.5 or Claude Opus 4.5. +> **Bring Your Own API Key**: You can use your own API key to bypass usage limits on the demo site. Click the Settings icon in the chat panel to configure your provider and API key. Your key is stored locally in your browser and is never stored on the server. + ### Run with Docker (Recommended) If you just want to run it locally, the best way is to use Docker. diff --git a/app/about/cn/page.tsx b/app/about/cn/page.tsx index f2941e7..6c74ae6 100644 --- a/app/about/cn/page.tsx +++ b/app/about/cn/page.tsx @@ -170,6 +170,27 @@ export default function AboutCN() {
+ {/* Bring Your Own Key */} ++ 您可以使用自己的 API Key + 来绕过这些限制。点击聊天面板中的设置图标即可配置您的 + Provider 和 API Key。 +
++ 您的 Key + 仅保存在浏览器本地,不会被存储在服务器上。 +
++ 自分のAPIキーを使用することで、これらの制限を回避できます。チャットパネルの設定アイコンをクリックして、プロバイダーとAPIキーを設定してください。 +
++ キーはブラウザのローカルに保存され、サーバーには保存されません。 +
++ You can use your own API key to bypass these + limits. Click the Settings icon in the chat + panel to configure your provider and API + key. +
++ Your key is stored locally in your browser + and is never stored on the server. +
+- The good news is that you can self-host the project in - seconds on Vercel (it's fully open-source), or if you love - it, consider sponsoring to help keep the lights on! + Tip: You can use your own API key (click + the Settings icon) or self-host the project to bypass these + limits.
Your limit resets tomorrow. Thanks for understanding!
+ Use your own API key to bypass usage limits. Your + key is stored locally in your browser and is never + stored on the server. +
++ Overrides{" "} + {provider === "openai" + ? "OPENAI_API_KEY" + : provider === "anthropic" + ? "ANTHROPIC_API_KEY" + : provider === "google" + ? "GOOGLE_GENERATIVE_AI_API_KEY" + : provider === "azure" + ? "AZURE_API_KEY" + : provider === + "openrouter" + ? "OPENROUTER_API_KEY" + : provider === + "deepseek" + ? "DEEPSEEK_API_KEY" + : provider === + "siliconflow" + ? "SILICONFLOW_API_KEY" + : "server API key"} +
+