Merge pull request #4460 from chenyu-01/feat-multi-models

Feat [UI/UX Page] [Auth] Add input box for claude api on auth page
This commit is contained in:
DeanYao 2024-04-10 09:15:33 +08:00 committed by GitHub
commit f271e1654a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 17 additions and 4 deletions

View File

@ -20,6 +20,8 @@ export function AuthPage() {
accessStore.update((access) => {
access.openaiApiKey = "";
access.accessCode = "";
access.googleApiKey = "";
access.anthropicApiKey = "";
});
}; // Reset access code to empty string
@ -75,6 +77,17 @@ export function AuthPage() {
);
}}
/>
<input
className={styles["auth-input"]}
type="password"
placeholder={Locale.Settings.Access.Anthropic.ApiKey.Placeholder}
value={accessStore.anthropicApiKey}
onChange={(e) => {
accessStore.update(
(access) => (access.anthropicApiKey = e.currentTarget.value),
);
}}
/>
</>
) : null}

View File

@ -13,7 +13,7 @@ const cn = {
Auth: {
Title: "需要密码",
Tips: "管理员开启了密码验证,请在下方填入访问码",
SubTips: "或者输入你的 OpenAI 或 Google API 密钥",
SubTips: "或者输入你的 OpenAI, Google API 或 Anthropic API 密钥",
Input: "在此处填写访问码",
Confirm: "确认",
Later: "稍后再说",
@ -317,7 +317,7 @@ const cn = {
ApiKey: {
Title: "接口密钥",
SubTitle: "使用自定义 Anthropic Key 绕过密码访问限制",
Placeholder: "Anthropic API Key",
Placeholder: "输入您的 Anthropic API 密钥",
},
Endpoint: {

View File

@ -15,7 +15,7 @@ const en: LocaleType = {
Auth: {
Title: "Need Access Code",
Tips: "Please enter access code below",
SubTips: "Or enter your OpenAI or Google API Key",
SubTips: "Or enter your OpenAI, Google API Key or Anthropic API Key",
Input: "access code",
Confirm: "Confirm",
Later: "Later",
@ -321,7 +321,7 @@ const en: LocaleType = {
Title: "Anthropic API Key",
SubTitle:
"Use a custom Anthropic Key to bypass password access restrictions",
Placeholder: "Anthropic API Key",
Placeholder: "Enter your Anthropic API Key",
},
Endpoint: {