fix(HealthCheck): add a disclaimer (#6570)

* fix(HealthCheck): add a disclaimer

* fix: remove duplicates in zh-tw.json
This commit is contained in:
one 2025-05-28 23:37:00 +08:00 committed by GitHub
parent e56cf06704
commit 61fe4b950c
6 changed files with 8 additions and 1 deletions

View File

@ -1543,6 +1543,7 @@
"models.check.start": "Start",
"models.check.title": "Model health check",
"models.check.use_all_keys": "Key(s)",
"models.check.disclaimer": "Health check requires sending requests, please use it with caution. Models that charge per request may incur additional costs, please bear the responsibility.",
"models.default_assistant_model": "Default Assistant Model",
"models.default_assistant_model_description": "Model used when creating a new assistant, if the assistant is not set, this model will be used",
"models.empty": "No models found",

View File

@ -1539,6 +1539,7 @@
"models.check.start": "開始",
"models.check.title": "モデル健康チェック",
"models.check.use_all_keys": "キー",
"models.check.disclaimer": "健康チェックはリクエストを送信するため、費用が発生する可能性があります。慎重に使用してください。",
"models.default_assistant_model": "デフォルトアシスタントモデル",
"models.default_assistant_model_description": "新しいアシスタントを作成する際に使用されるモデル。アシスタントがモデルを設定していない場合、このモデルが使用されます",
"models.empty": "モデルが見つかりません",

View File

@ -1540,6 +1540,7 @@
"models.check.start": "Начать",
"models.check.title": "Проверка состояния моделей",
"models.check.use_all_keys": "Использовать все ключи",
"models.check.disclaimer": "Проверка состояния моделей требует отправки запросов, пожалуйста, используйте эту функцию с осторожностью. Модели, которые взимают плату за запросы, могут привести к дополнительным расходам, пожалуйста, самостоятельно несем ответственность за них.",
"models.default_assistant_model": "Модель ассистента по умолчанию",
"models.default_assistant_model_description": "Модель, используемая при создании нового ассистента, если ассистент не имеет настроенной модели, будет использоваться эта модель",
"models.empty": "Модели не найдены",

View File

@ -1543,6 +1543,7 @@
"models.check.start": "开始",
"models.check.title": "模型健康检测",
"models.check.use_all_keys": "使用密钥",
"models.check.disclaimer": "健康检查需要发送请求,请谨慎使用。按次收费的模型可能产生更多费用,请自行承担。",
"models.default_assistant_model": "默认助手模型",
"models.default_assistant_model_description": "创建新助手时使用的模型,如果助手未设置模型,则使用此模型",
"models.empty": "没有模型",

View File

@ -624,7 +624,6 @@
"delete.confirm.content": "確認刪除選中的 {{count}} 條訊息嗎?",
"delete.failed": "刪除失敗",
"delete.success": "刪除成功",
"copy.success": "複製成功",
"empty_url": "無法下載圖片,可能是提示詞包含敏感內容或違禁詞彙",
"error.chunk_overlap_too_large": "分段重疊不能大於分段大小",
"error.dimension_too_large": "內容尺寸過大",
@ -1543,6 +1542,7 @@
"models.check.start": "開始",
"models.check.title": "模型健康檢查",
"models.check.use_all_keys": "使用密鑰",
"models.check.disclaimer": "健康檢查需要發送請求,請謹慎使用。按次收費的模型可能產生更多費用,請自行承擔。",
"models.default_assistant_model": "預設助手模型",
"models.default_assistant_model_description": "建立新助手時使用的模型,如果助手未設定模型,則使用此模型",
"models.empty": "找不到模型",

View File

@ -3,6 +3,7 @@ import { TopView } from '@renderer/components/TopView'
import { Provider } from '@renderer/types'
import { maskApiKey } from '@renderer/utils/api'
import { Button, Modal, Radio, Segmented, Space, Typography } from 'antd'
import { Alert } from 'antd'
import { useCallback, useMemo, useReducer } from 'react'
import { useTranslation } from 'react-i18next'
@ -166,6 +167,8 @@ const PopupContainer: React.FC<Props> = ({ title, apiKeys, resolve }) => {
</Button>
</Space>
}>
<Alert message={t('settings.models.check.disclaimer')} type="warning" showIcon style={{ fontSize: 12 }} />
{/* API key selection section - only shown for 'single' mode and multiple keys */}
{keyCheckMode === 'single' && hasMultipleKeys && (
<Box style={{ marginBottom: 16 }}>