lobehub/locales/ru-RU/modelProvider.json
Zhijie He 7a4e0b3e92
feat: add SenseNova (商汤) model provider (#4162)
*  feat: add SenseCore (商汤) model provider

* 💄 style: update model list, fix `frequency_penalty`, `temperature`, `top_p` value range

* 🔨 chore: add jwt api token calculate

* 🔨 chore: remove `SENSECORE_API_KEY` ENV

* Update authToken.ts

* 🔨 chore: add debug logs

* ♻️ refactor: rollback changes, remove JWT

* 👷 build: add docker ENV, `SENSECORE_API_KEY` & `SENSECORE_MODEL_LIST`

* 🔨 chore: cleanup

* 🔨 chore: cleanup

* 🔨 chore: rename `sensecore` to `sensenova`

* 💄 style: update model list

* 💄 style: sort model list

*  feat: add jwt token generator for SenseNova

* ♻️ refactor: support two different type of `API TOKEN`

* Update authToken.ts

* 💄 style: add custom form for SenseNova

* 💄 style: fix custom form calling & adjust icon size

* 🐛 fix: fix CI error

* 💄 style: adjust icon size

* 🐛 fix: fix `sensenovaAccessKeySecret` not store in key

* 🐛 fix: try to fix loading key from ENV

* 🐛 fix: try to fix loading key from ENV

* 🐛 fix: seems be the root cause, typo

* 💄 style: remove title

* 🐛 fix: fix build error

* 🔨 chore: add i18n

* 🐛 fix: fix PR conflicts

* 🐛 fix: fix route ci error

* 🐛 fix: fix PR conflicts

* ♻️ refactor: move `generateJwtTokenSenseNova` to `LobeSenseNovaAI.generateJWTToken`

* Update index.ts

* rollback changes, submit wrong branch

* 🐛 fix: fix CI error, refactor the chat webapi

* ♻️ refactor: replace deprecated module `crypto-js` to `crypto-es`

* Revert "♻️ refactor: replace deprecated module `crypto-js` to `crypto-es`"

This reverts commit 9655c92121.

* ♻️ refactor: replace `crypto-js` to `jose`, only support ENV now (Part 1)

* Revert "♻️ refactor: replace `crypto-js` to `jose`, only support ENV now (Part 1)"

* ♻️ refactor: using `jose` to generate the APIToken

* 🔨 chore: remove debug code

* 🔨 chore: cleanup package, remove `crypto-js`

* 🔨 chore: add unit test

* 🔨 chore: optimize jwt generate process
2024-10-25 21:04:26 +08:00

164 lines
8.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"azure": {
"azureApiVersion": {
"desc": "Версия API Azure, следующая формату ГГГГ-ММ-ДД, см. [последнюю версию](https://learn.microsoft.com/ru-ru/azure/ai-services/openai/reference#chat-completions)",
"fetch": "Получить список",
"title": "Версия Azure API"
},
"empty": "Введите идентификатор модели, чтобы добавить первую модель",
"endpoint": {
"desc": "Можно найти в разделе «Ключи и конечные точки» при проверке ресурса в портале Azure",
"placeholder": "https://docs-test-001.openai.azure.com",
"title": "Адрес Azure API"
},
"modelListPlaceholder": "Выберите или добавьте модель OpenAI, которую вы развернули",
"title": "Azure OpenAI",
"token": {
"desc": "Можно найти в разделе «Ключи и конечные точки» при проверке ресурса в портале Azure. Можно использовать KEY1 или KEY2",
"placeholder": "Azure API Key",
"title": "API Key"
}
},
"bedrock": {
"accessKeyId": {
"desc": "Введите ваш AWS Access Key ID",
"placeholder": "AWS Access Key Id",
"title": "AWS Access Key ID"
},
"checker": {
"desc": "Проверить правильность заполнения AccessKeyId/SecretAccessKey"
},
"region": {
"desc": "Введите ваш AWS Region",
"placeholder": "AWS Region",
"title": "AWS Region"
},
"secretAccessKey": {
"desc": "Введите ваш AWS Secret Access Key",
"placeholder": "AWS Secret Access Key",
"title": "AWS Secret Access Key"
},
"sessionToken": {
"desc": "Если вы используете AWS SSO/STS, введите ваш AWS Session Token",
"placeholder": "AWS Session Token",
"title": "AWS Session Token (необязательно)"
},
"title": "Bedrock",
"unlock": {
"customRegion": "Пользовательский регион обслуживания",
"customSessionToken": "Пользовательский токен сессии",
"description": "Введите свой ключ доступа AWS AccessKeyId / SecretAccessKey, чтобы начать сеанс. Приложение не будет сохранять вашу конфигурацию аутентификации",
"title": "Использовать пользовательскую информацию аутентификации Bedrock"
}
},
"github": {
"personalAccessToken": {
"desc": "Введите ваш персональный токен доступа GitHub (PAT), нажмите [здесь](https://github.com/settings/tokens), чтобы создать его",
"placeholder": "ghp_xxxxxx",
"title": "GitHub PAT"
}
},
"huggingface": {
"accessToken": {
"desc": "Введите ваш токен HuggingFace, нажмите [здесь](https://huggingface.co/settings/tokens) для создания",
"placeholder": "hf_xxxxxxxxx",
"title": "Токен HuggingFace"
}
},
"ollama": {
"checker": {
"desc": "Проверить правильность адреса прокси",
"title": "Проверка связности"
},
"customModelName": {
"desc": "Добавить кастомные модели, разделяя их через запятую (,)",
"placeholder": "vicuna,llava,codellama,llama2:13b-text",
"title": "Название кастомных моделей"
},
"download": {
"desc": "Ollama is downloading the model. Please try not to close this page. The download will resume from where it left off if interrupted.",
"remainingTime": "Remaining Time",
"speed": "Download Speed",
"title": "Downloading model {{model}}"
},
"endpoint": {
"desc": "Введите адрес прокси-интерфейса Ollama, если локально не указано иное, можете оставить пустым",
"title": "Адрес прокси-интерфейса"
},
"setup": {
"cors": {
"description": "Из-за ограничений безопасности браузера вам необходимо настроить кросс-доменные запросы для правильной работы Ollama.",
"linux": {
"env": "Добавьте переменную среды OLLAMA_ORIGINS в разделе [Service],",
"reboot": "Перезагрузите systemd и перезапустите Ollama.",
"systemd": "Вызовите редактирование службы ollama в systemd:"
},
"macos": "Откройте приложение \"Терминал\", вставьте и выполните следующую команду, затем нажмите Enter.",
"reboot": "Пожалуйста, перезагрузите службу Ollama после завершения выполнения команды.",
"title": "Настройка разрешений на кросс-доменный доступ для Ollama",
"windows": "На Windows откройте \"Панель управления\", зайдите в настройки системных переменных. Создайте новую переменную среды для вашей учетной записи с именем \"OLLAMA_ORIGINS\" и значением * , затем нажмите \"OK/Применить\" для сохранения."
},
"install": {
"description": "Пожалуйста, убедитесь, что вы установили Ollama. Если вы еще не скачали Ollama, перейдите на официальный сайт <1> для загрузки</1>",
"docker": "Если вы предпочитаете использовать Docker, Ollama также предоставляет официальное образ Docker. Вы можете загрузить его с помощью следующей команды:",
"linux": {
"command": "Установите с помощью следующей команды:",
"manual": "Или вы можете установить его вручную, следуя <1>руководству по установке на Linux</1>."
},
"title": "Установка и запуск приложения Ollama локально",
"windowsTab": "Windows (превью)"
}
},
"title": "Ollama",
"unlock": {
"cancel": "Cancel Download",
"confirm": "Download",
"description": "Enter your Ollama model tag to continue the session",
"downloaded": "{{completed}} / {{total}}",
"starting": "Starting download...",
"title": "Download specified Ollama model"
}
},
"sensenova": {
"sensenovaAccessKeyID": {
"desc": "Введите SenseNova Access Key ID",
"placeholder": "SenseNova Access Key ID",
"title": "Access Key ID"
},
"sensenovaAccessKeySecret": {
"desc": "Введите SenseNova Access Key Secret",
"placeholder": "SenseNova Access Key Secret",
"title": "Access Key Secret"
},
"unlock": {
"description": "Введите ваш Access Key ID / Access Key Secret, чтобы начать сессию. Приложение не будет записывать ваши настройки аутентификации",
"title": "Используйте пользовательскую аутентификацию SenseNova"
}
},
"wenxin": {
"accessKey": {
"desc": "Введите Access Key платформы Baidu Qianfan",
"placeholder": "Access Key Qianfan",
"title": "Access Key"
},
"checker": {
"desc": "Проверьте, правильно ли заполнены AccessKey / SecretAccess"
},
"secretKey": {
"desc": "Введите Secret Key платформы Baidu Qianfan",
"placeholder": "Secret Key Qianfan",
"title": "Secret Key"
},
"unlock": {
"customRegion": "Пользовательский регион сервиса",
"description": "Введите ваш AccessKey / SecretKey, чтобы начать сессию. Приложение не будет сохранять ваши данные аутентификации",
"title": "Использовать пользовательскую информацию аутентификации Wenxin Yiyan"
}
},
"zeroone": {
"title": "01.AI Цифровая Вселенная"
},
"zhipu": {
"title": "Zhipu"
}
}