feat: allow set ai config

This commit is contained in:
lin onetwo 2025-05-12 21:06:06 +08:00
parent 7574eecace
commit 6443424ff6
16 changed files with 831 additions and 267 deletions

View file

@ -91,6 +91,7 @@
"BaseURLRequired": "API Base URL is required",
"Cancel": "Cancel",
"CancelAddProvider": "Cancel Adding",
"ConfigureModelParameters": "configuration parameters",
"ConfigureProvider": "Configure {{provider}}",
"CreateCustomModel": "Create Custom Model",
"Custom": "Custom Interface",
@ -107,6 +108,8 @@
"FailedToSaveSettings": "Failed to save settings",
"FailedToUpdateProviderConfig": "Failed to update provider configuration",
"FailedToUpdateProviderStatus": "Failed to update provider status",
"MaxTokens": "Maximum generation length",
"MaxTokensDescription": "The maximum number of characters (measured in tokens) that the model can generate in a single request.",
"ModelAddedSuccessfully": "Model added successfully",
"ModelAlreadyExists": "Model already exists",
"ModelCaption": "Model Display Name",
@ -115,6 +118,8 @@
"ModelFeatures": "Model Features",
"ModelName": "Model Name",
"ModelNameRequired": "Model name is required",
"ModelParameters": "model parameters",
"ModelParametersDescription": "Configure the behavior parameters of generative AI models, such as temperature and token limits.",
"ModelRemovedSuccessfully": "Model removed successfully",
"Models": "Available Models",
"NoPresetSelected": "No preset model selected",
@ -145,6 +150,19 @@
"SettingsSaved": "Settings saved",
"SystemPrompt": "System Prompt",
"SystemPromptDescription": "Set the system instructions sent to the AI to define its behavior and capabilities",
"Temperature": "Temperature"
"Temperature": "Temperature",
"TemperatureDescription": "Lower values produce more deterministic and focused responses, while higher values yield more diverse and creative responses.",
"TopP": "Top P",
"TopPDescription": "Control the randomness of responses. Lower values make responses more deterministic, while higher values allow for greater variability."
},
"Search": {
"AvailableAgents": "Available Agents",
"FailedToCreateChatWithAgent": "Unable to create a conversation with the agent.",
"FailedToFetchAgents": "Failed to retrieve the agent list",
"NoAgentsFound": "Agent not found",
"NoClosedTabsFound": "No recently closed tabs",
"NoTabsFound": "No tabs found",
"OpenTabs": "Open tabs",
"RecentlyClosedTabs": "Recently closed tabs"
}
}

View file

@ -90,6 +90,7 @@
"BaseURLRequired": "L'URL de base de l'API est requise",
"Cancel": "Annuler",
"CancelAddProvider": "Annuler l'ajout",
"ConfigureModelParameters": "paramètres de configuration",
"ConfigureProvider": "Configurer {{provider}}",
"CreateCustomModel": "Créer un modèle personnalisé",
"Custom": "Interface personnalisée",
@ -106,6 +107,8 @@
"FailedToSaveSettings": "Échec de l'enregistrement des paramètres",
"FailedToUpdateProviderConfig": "Échec de la mise à jour de la configuration du fournisseur",
"FailedToUpdateProviderStatus": "Échec de la mise à jour du statut du fournisseur",
"MaxTokens": "longueur maximale de génération",
"MaxTokensDescription": "Le nombre maximum de caractères (calculé en tokens) qu'un modèle peut générer en une seule requête.",
"ModelAddedSuccessfully": "Modèle ajouté avec succès",
"ModelAlreadyExists": "Le modèle existe déjà",
"ModelCaption": "Nom d'affichage du modèle",
@ -114,6 +117,8 @@
"ModelFeatures": "Fonctionnalités du modèle",
"ModelName": "Nom du modèle",
"ModelNameRequired": "Le nom du modèle est requis",
"ModelParameters": "paramètres du modèle",
"ModelParametersDescription": "Configurer les paramètres de comportement des modèles d'IA générative, tels que la température et les limites de tokens.",
"ModelRemovedSuccessfully": "Modèle supprimé avec succès",
"Models": "Modèles disponibles",
"NoPresetSelected": "Aucun modèle prédéfini sélectionné",
@ -144,6 +149,19 @@
"SettingsSaved": "Paramètres enregistrés",
"SystemPrompt": "Invite système",
"SystemPromptDescription": "Définissez les instructions système envoyées à l'AI pour définir son comportement et ses capacités",
"Temperature": "Température"
"Temperature": "Température",
"TemperatureDescription": "Une valeur plus faible produit une réponse plus déterministe et concentrée, tandis qu'une valeur plus élevée génère une réponse plus diversifiée et créative.",
"TopP": "Top P",
"TopPDescription": "Contrôler l'aléatoire des réponses. Une valeur plus faible rend la réponse plus déterminée, tandis qu'une valeur plus élevée permet davantage de possibilités."
},
"Search": {
"AvailableAgents": "agents intelligents disponibles",
"FailedToCreateChatWithAgent": "Impossible de créer une conversation avec l'agent intelligent.",
"FailedToFetchAgents": "Échec de l'obtention de la liste des agents intelligents",
"NoAgentsFound": "Agent non trouvé",
"NoClosedTabsFound": "Aucun onglet récemment fermé",
"NoTabsFound": "Aucun onglet trouvé",
"OpenTabs": "onglets ouverts",
"RecentlyClosedTabs": "Onglets récemment fermés"
}
}

View file

@ -91,6 +91,7 @@
"BaseURLRequired": "APIベースURLは必須です",
"Cancel": "キャンセル",
"CancelAddProvider": "追加をキャンセル",
"ConfigureModelParameters": "設定パラメータ",
"ConfigureProvider": "{{provider}}を設定",
"CreateCustomModel": "カスタムモデルを作成",
"Custom": "カスタムインターフェース",
@ -107,6 +108,8 @@
"FailedToSaveSettings": "設定の保存に失敗しました",
"FailedToUpdateProviderConfig": "プロバイダー設定の更新に失敗しました",
"FailedToUpdateProviderStatus": "プロバイダーのステータス更新に失敗しました",
"MaxTokens": "最大生成長さ",
"MaxTokensDescription": "モデルが1回のリクエストで生成できる最大文字数トークン単位",
"ModelAddedSuccessfully": "モデルが正常に追加されました",
"ModelAlreadyExists": "モデルは既に存在します",
"ModelCaption": "モデル表示名",
@ -115,6 +118,8 @@
"ModelFeatures": "モデル機能",
"ModelName": "モデル名",
"ModelNameRequired": "モデル名は必須です",
"ModelParameters": "モデルパラメータ",
"ModelParametersDescription": "生成AIモデルの動作パラメータ温度、トークン制限などを設定する",
"ModelRemovedSuccessfully": "モデルが正常に削除されました",
"Models": "利用可能なモデル",
"NoPresetSelected": "プリセットモデルが選択されていません",
@ -145,6 +150,19 @@
"SettingsSaved": "設定が保存されました",
"SystemPrompt": "システムプロンプト",
"SystemPromptDescription": "AIに送信されるシステム命令を設定し、その動作と機能を定義します",
"Temperature": "温度"
"Temperature": "温度",
"TemperatureDescription": "低い値はより確定的で集中した応答を生成し、高い値はより多様で創造的な応答を生成します。",
"TopP": "トップP",
"TopPDescription": "応答のランダム性を制御します。低い値は応答をより確定的にし、高い値はより多くの可能性を許容します。"
},
"Search": {
"AvailableAgents": "利用可能なインテリジェントエージェント",
"FailedToCreateChatWithAgent": "スマートエージェントとの対話を作成できません",
"FailedToFetchAgents": "インテリジェントエージェントリストの取得に失敗しました",
"NoAgentsFound": "エージェントが見つかりません",
"NoClosedTabsFound": "最近閉じたタブはありません",
"NoTabsFound": "タブが見つかりません",
"OpenTabs": "開いているタブ",
"RecentlyClosedTabs": "最近閉じたタブ"
}
}

View file

@ -91,6 +91,7 @@
"BaseURLRequired": "Базовый URL API обязателен",
"Cancel": "Отмена",
"CancelAddProvider": "Отменить добавление",
"ConfigureModelParameters": "параметры конфигурации",
"ConfigureProvider": "Настроить {{provider}}",
"CreateCustomModel": "Создать пользовательскую модель",
"Custom": "Пользовательский интерфейс",
@ -107,6 +108,8 @@
"FailedToSaveSettings": "Не удалось сохранить настройки",
"FailedToUpdateProviderConfig": "Не удалось обновить конфигурацию поставщика",
"FailedToUpdateProviderStatus": "Не удалось обновить статус поставщика",
"MaxTokens": "максимальная длина генерации",
"MaxTokensDescription": "Максимальное количество символов (в токенах), которое модель может сгенерировать в одном запросе.",
"ModelAddedSuccessfully": "Модель успешно добавлена",
"ModelAlreadyExists": "Модель уже существует",
"ModelCaption": "Название модели для отображения",
@ -115,6 +118,8 @@
"ModelFeatures": "Возможности модели",
"ModelName": "Имя модели",
"ModelNameRequired": "Имя модели обязательно",
"ModelParameters": "параметры модели",
"ModelParametersDescription": "Настройка параметров поведения генеративных моделей ИИ, таких как температура, ограничение токенов и другие.",
"ModelRemovedSuccessfully": "Модель успешно удалена",
"Models": "Доступные модели",
"NoPresetSelected": "Нет выбранной предустановленной модели",
@ -145,6 +150,19 @@
"SettingsSaved": "Настройки сохранены",
"SystemPrompt": "Системная подсказка",
"SystemPromptDescription": "Установите системную инструкцию, отправляемую AI, определяющую его поведение и возможности",
"Temperature": "Температура"
"Temperature": "Температура",
"TemperatureDescription": "Низкие значения приводят к более детерминированным и сфокусированным ответам, а высокие — к более разнообразным и творческим.",
"TopP": "Топ P",
"TopPDescription": "Управление случайностью ответов. Низкие значения делают ответы более предсказуемыми, а высокие — допускают больше вариантов."
},
"Search": {
"AvailableAgents": "доступные агенты",
"FailedToCreateChatWithAgent": "Не удалось создать диалог с агентом.",
"FailedToFetchAgents": "Не удалось получить список агентов",
"NoAgentsFound": "Агент не найден",
"NoClosedTabsFound": "Нет недавно закрытых вкладок",
"NoTabsFound": "Вкладка не найдена.",
"OpenTabs": "открытые вкладки",
"RecentlyClosedTabs": "Недавно закрытые вкладки"
}
}

View file

@ -102,6 +102,7 @@
"Cancel": "取消",
"CancelAddProvider": "取消添加",
"ConfigureProvider": "配置 {{provider}}",
"ConfigureModelParameters": "配置参数",
"CreateCustomModel": "创建自定义模型",
"Custom": "自定义接口",
"CustomProvider": "自定义提供方",
@ -117,6 +118,8 @@
"FailedToSaveSettings": "无法保存设置",
"FailedToUpdateProviderConfig": "无法更新提供商配置",
"FailedToUpdateProviderStatus": "无法更新提供商状态",
"MaxTokens": "最大生成长度",
"MaxTokensDescription": "模型在一次请求中可以生成的最大字符数以token计算",
"ModelAddedSuccessfully": "模型添加成功",
"ModelAlreadyExists": "模型已存在",
"ModelCaption": "模型显示名称",
@ -125,6 +128,8 @@
"ModelFeatures": "模型功能",
"ModelName": "模型名称",
"ModelNameRequired": "模型名称为必填项",
"ModelParameters": "模型参数",
"ModelParametersDescription": "配置生成式AI模型的行为参数如温度、token限制等",
"ModelRemovedSuccessfully": "模型删除成功",
"Models": "可用模型",
"NoPresetSelected": "不使用预设模型",
@ -154,7 +159,10 @@
"SelectProvider": "选择提供商",
"SettingsSaved": "设置已保存",
"SystemPrompt": "系统提示词",
"SystemPromptDescription": "设置发送给 AI 的系统指令,定义其行为和能力",
"Temperature": "温度"
"SystemPromptDescription": "用于初始化AI行为的系统指令定义其行为和能力",
"Temperature": "温度",
"TemperatureDescription": "较低的值会产生更确定性、更集中的响应,较高的值会产生更多样化、更创造性的响应",
"TopP": "Top P",
"TopPDescription": "控制响应的随机性。较低的值使响应更确定,较高的值允许更多的可能性"
}
}