-
Notifications
You must be signed in to change notification settings - Fork 59.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如何手动修改代码添加更多的预置模型? #3187
Comments
models : |
n
能具体点吗?感谢! |
n
can you give me more detail? grateful! |
Here is a quick tutorial example like this export const DEFAULT_MODELS = [
{
name: "gpt-4",
available: true,
},
{
name: "gpt-4-0314",
available: true,
},
{
name: "gpt-4-0613",
available: true,
},
{
name: "gpt-4-32k",
available: true,
},
{
name: "gpt-4-32k-0314",
available: true,
},
{
name: "gpt-4-32k-0613",
available: true,
},
{
name: "gpt-4-1106-preview",
available: true,
},
{
name: "gpt-4-vision-preview",
available: true,
},
{
name: "gpt-3.5-turbo",
available: true,
},
{
name: "gpt-3.5-turbo-0301",
available: true,
},
{
name: "gpt-3.5-turbo-0613",
available: true,
},
{
name: "gpt-3.5-turbo-1106",
available: true,
},
{
name: "gpt-3.5-turbo-16k",
available: true,
},
{
name: "gpt-3.5-turbo-16k-0613",
available: true,
},
] as const; if you want add other models export const DEFAULT_MODELS = [
{
name: "gpt-4",
available: true,
},
{
name: "gpt-4-0314",
available: true,
},
{
name: "gpt-4-0613",
available: true,
},
{
name: "gpt-4-32k",
available: true,
},
{
name: "gpt-4-32k-0314",
available: true,
},
{
name: "gpt-4-32k-0613",
available: true,
},
{
name: "gpt-4-1106-preview",
available: true,
},
{
name: "gpt-4-vision-preview",
available: true,
},
{
name: "gpt-3.5-turbo",
available: true,
},
{
name: "gpt-3.5-turbo-0301",
available: true,
},
{
name: "gpt-3.5-turbo-0613",
available: true,
},
{
name: "gpt-3.5-turbo-1106",
available: true,
},
{
name: "gpt-3.5-turbo-16k",
available: true,
},
{
name: "gpt-3.5-turbo-16k-0613",
available: true,
},
// add models
{
name: "H0llyW00dzZ-1337-turbo-1337k-1337",
available: true,
},
] as const; then in const requestPayload = {
messages,
stream: options.config.stream,
model: modelConfig.model,
temperature: modelConfig.temperature,
presence_penalty: modelConfig.presence_penalty,
frequency_penalty: modelConfig.frequency_penalty,
top_p: modelConfig.top_p,
}; replace by this the payloads : const requestPayload = {
messages,
stream: options.config.stream,
model: modelConfig.model,
temperature: modelConfig.temperature,
presence_penalty: modelConfig.presence_penalty,
frequency_penalty: modelConfig.frequency_penalty,
top_p: modelConfig.top_p,
// new models is insane
// model "H0llyW00dzZ-1337-turbo-1337k-1337" required this max_tokens and max is 1337
max_tokens: modelConfig.model.includes("H0llyW00dzZ-1337-turbo-1337k-1337") ? modelConfig.max_tokens : undefined,
}; |
CUSTOM_MODELS (可选) 用来控制模型列表,使用 + 增加一个模型,使用 - 来隐藏一个模型,用英文逗号隔开。 |
CUSTOM_MODELS (optional) Used to control the model list, use + to add a model, use - to hide a model, separated by commas. |
* feat: close ChatGPTNextWeb#3187 use CUSTOM_MODELS to control model list * fix: ChatGPTNextWeb#3186 enable max_tokens in chat payload * Refactor UI Page [Auth] [+] refactor(auth.tsx): rename 'access' variable to 'accessStore' for better clarity and readability [+] feat(auth.tsx): update access code and token values using accessStore.update() method Co-Authored-By: Yifei Zhang <[email protected]> * Fix Deploy [+] refactor(chat.tsx): remove unused imports and variables [+] feat(chat.tsx): add conditional check to prevent executing code and settings commands when disableFastLink is true Co-Authored-By: Yidadaa <[email protected]> * Fix UI Page [Settings] [+] chore(settings.tsx): organize imports and format code [+] feat(settings.tsx): add OPENAI_BASE_URL constant to imports [+] feat(settings.tsx): add OPENAI_BASE_URL to shouldHideBalanceQuery dependency array [+] feat(settings.tsx): update accessStore.updateCode to accessStore.update with accessCode property [+] feat(settings.tsx): update accessStore.updateOpenAiUrl to accessStore.update with openaiUrl property [+] feat(settings.tsx): update accessStore.updateToken to accessStore.update with token property [+] feat(settings.tsx): add max value of 40 to fontSize input range Co-Authored-By: Yidadaa <[email protected]> --------- Co-authored-by: Yidadaa <[email protected]>
* feat: close ChatGPTNextWeb#3187 use CUSTOM_MODELS to control model list * fix: ChatGPTNextWeb#3186 enable max_tokens in chat payload * Refactor UI Page [Auth] [+] refactor(auth.tsx): rename 'access' variable to 'accessStore' for better clarity and readability [+] feat(auth.tsx): update access code and token values using accessStore.update() method Co-Authored-By: Yifei Zhang <[email protected]> * Fix Deploy [+] refactor(chat.tsx): remove unused imports and variables [+] feat(chat.tsx): add conditional check to prevent executing code and settings commands when disableFastLink is true Co-Authored-By: Yidadaa <[email protected]> * Fix UI Page [Settings] [+] chore(settings.tsx): organize imports and format code [+] feat(settings.tsx): add OPENAI_BASE_URL constant to imports [+] feat(settings.tsx): add OPENAI_BASE_URL to shouldHideBalanceQuery dependency array [+] feat(settings.tsx): update accessStore.updateCode to accessStore.update with accessCode property [+] feat(settings.tsx): update accessStore.updateOpenAiUrl to accessStore.update with openaiUrl property [+] feat(settings.tsx): update accessStore.updateToken to accessStore.update with token property [+] feat(settings.tsx): add max value of 40 to fontSize input range Co-Authored-By: Yidadaa <[email protected]> --------- Co-authored-by: Yidadaa <[email protected]>
* feat: close ChatGPTNextWeb#3187 use CUSTOM_MODELS to control model list * fix: ChatGPTNextWeb#3186 enable max_tokens in chat payload * Refactor UI Page [Auth] [+] refactor(auth.tsx): rename 'access' variable to 'accessStore' for better clarity and readability [+] feat(auth.tsx): update access code and token values using accessStore.update() method Co-Authored-By: Yifei Zhang <[email protected]> * Fix Deploy [+] refactor(chat.tsx): remove unused imports and variables [+] feat(chat.tsx): add conditional check to prevent executing code and settings commands when disableFastLink is true Co-Authored-By: Yidadaa <[email protected]> * Fix UI Page [Settings] [+] chore(settings.tsx): organize imports and format code [+] feat(settings.tsx): add OPENAI_BASE_URL constant to imports [+] feat(settings.tsx): add OPENAI_BASE_URL to shouldHideBalanceQuery dependency array [+] feat(settings.tsx): update accessStore.updateCode to accessStore.update with accessCode property [+] feat(settings.tsx): update accessStore.updateOpenAiUrl to accessStore.update with openaiUrl property [+] feat(settings.tsx): update accessStore.updateToken to accessStore.update with token property [+] feat(settings.tsx): add max value of 40 to fontSize input range Co-Authored-By: Yidadaa <[email protected]> --------- Co-authored-by: Yidadaa <[email protected]>
docker 版好像用不了?是没更新的缘故吗? |
The docker version seems to be unusable? Is it because it has not been updated? |
能用,效果不是从列表删除。而是相关选项被disable掉,不能选。 |
It works, but the effect is not to delete it from the list. Instead, the relevant options are disabled and cannot be selected. |
(cherry picked from commit d93f05f)
* chore(deps-dev): bump prettier from 2.8.8 to 3.0.2 Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.0.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@2.8.8...3.0.2) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * The mobile terminal ishitbottom does not perform -10 * docs: Add README_KO * docs: Add cloudflare-pages-ko * Add faq-ko * docs: Add vercel-ko * [Feature] Better JSON Exporter ChatGPTNextWeb#2692 [+] A view looks better [+] auto minify json when click a copy in markdown and download Co-Authored-By: wangwentong-lunaon <[email protected]> Co-Authored-By: Yifei Zhang <[email protected]> Co-Authored-By: B0zal <[email protected]> * chore: ChatGPTNextWeb#2699 Update README.md * fix: ChatGPTNextWeb#2699 remove double quotes in readme * setup shell support for debian * fix bug of ! near check of system. * [+] Language indonesia (my country) * Issue ChatGPTNextWeb#2702 should be fixed now kiw kiw where the ChatGPTicon.src glitches and breaks when exporting the image for the second time without refreshing the page. * [+] FineTuned Sysmessage Depends for local language this for JSON Exporter * [+] Fixed language missing for finetuned * Security Update Potentially unsafe external link * Security Update [+] Protect Prototype * This branch only for scanner * Delete codeql.yml it won't work if someone try, must have licence advance security * feat: close ChatGPTNextWeb#2580 only use 3.5 to summarize when not using custom models * feat: close ChatGPTNextWeb#2430 add a simple user maual * Update README.md * Update tauri.conf.json * Revert "chore(deps): bump next from 13.4.9 to 13.4.19" * feat: close ChatGPTNextWeb#2752 auto re-fill unfinished input * fix cloudflare deployment instructions * Update README_CN.md * improve japanese translations * feat: close ChatGPTNextWeb#2754 add import/export to file * fixup: add en locales * fixup: fix type errors * fixup: minor sync fixup * fixup * [+] CodeQL Report Fix log injection vulnerability in useSyncStore Severity : High Sanitize the 'res' object before logging it in the 'check' method of useSyncStore to prevent log injection attacks. The 'res' object is now sanitized by extracting only the necessary properties ('status', 'statusText', and 'headers') and logging the sanitized object instead. This ensures that only safe and expected data is logged, mitigating the risk of log injection vulnerabilities. * chore(deps): bump emoji-picker-react from 4.4.8 to 4.5.1 Bumps [emoji-picker-react](https://github.com/ealush/emoji-picker-react) from 4.4.8 to 4.5.1. - [Release notes](https://github.com/ealush/emoji-picker-react/releases) - [Commits](https://github.com/ealush/emoji-picker-react/commits) --- updated-dependencies: - dependency-name: emoji-picker-react dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump react-router-dom from 6.14.1 to 6.15.0 Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.14.1 to 6.15.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump typescript from 4.9.5 to 5.2.2 Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.5 to 5.2.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v4.9.5...v5.2.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump eslint from 8.44.0 to 8.49.0 Bumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.49.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v8.44.0...v8.49.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * [+] Updated Auth Page - Made changes to the Auth Page to reset the input field for the access code when the "Later" button is clicked. This ensures that only expected user is logged by entering access code or entering their OpenAI API Key, mitigating the risk of small bug issue * feat: add webdav support * fixup * fixup * Update tauri.conf.json * fix: Width changes abruptly when dragging the sidebar (jumps) In useRef is non-responsive, we can't get the modified config.sidebarWidth dynamic modification value in handleMouseUp * Refactor: sidebar drag * fix: The width of the sidebar changes abruptly by dragging it multiple times over and over again (bouncing) * [+] Some improvements to the Indonesian language. * [+] Some improvements to the Indonesian language. * Changes "Nama" -> "User" * Update markdown.tsx * Update route.ts Correct typo error and make warning more specific. * Update .env.template * Encode google font url * feat: close ChatGPTNextWeb#2848 click drag icon to toggle sidebar width * fix: ChatGPTNextWeb#2817 min-height for landscape orientation on mobile phone * fix: ChatGPTNextWeb#2820 try to fix 520 error code * fixup * feat: add upstash redis cloud sync * feat: auto fill upstash backup name * Update constant.ts * Update tauri.conf.json * Update README_CN.md * fix: should not tight border in desktop app * Update chat.tsx * feat: support more http status check for webdav * UI Page [sidebar] [+] fix(sidebar.tsx): update onClick function to conditionally navigate to different paths based on config.dontShowMaskSplashScreen value Ref : [Feature] Make the mask selection more streamlined Yidadaa#2895 * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * Update synchronise-chat-logs-cn.md * Update README_CN.md * Update README_KO.md * Update README_KO.md * Revert "fix serviceWorker cache: auto caching files by workbox" * Feat Models [GPT-4] [GPT-3.5] [128K context] [+] feat(constant.ts): add new models to DEFAULT_MODELS array * Fix Typo [GPT-4] [+] fix(constant.ts): fix typo in model name, change "ggpt-4-1106-preview" to "gpt-4-1106-preview" * Refactor KnowledgeCutoff [+] fix(constant.ts): update DEFAULT_SYSTEM_TEMPLATE to include knowledgeCutoff and time variables [+] feat(chat.ts): add support for injecting system prompts based on model configuration * fix: ChatGPTNextWeb#3016 disable sidebar transition on ios * fix: ChatGPTNextWeb#3152 system prompt should be injected * feat: default disable balance query * feat: close ChatGPTNextWeb#2908 allow to disable parse settings from link * fixup * feat: sort model by name * Update tauri.conf.json * docs: up to date * docs: fix typo in ChatGPTNextWeb#3171 * Update cloudflare-pages-cn.md cloudflare 构建命令 * feat: close ChatGPTNextWeb#2954 chat summary should be copyable * fix: ChatGPTNextWeb#3174 should prompt to confirm to delete chat * feat: close ChatGPTNextWeb#3187 use CUSTOM_MODELS to control model list * fix: ChatGPTNextWeb#3186 enable max_tokens in chat payload * fix: ChatGPTNextWeb#3192 use smaller max_tokens as default * fix: ChatGPTNextWeb#3196 3.5-turbo-1106 should use old cutoff date * feat: wont send max_tokens * feat: close ChatGPTNextWeb#935 add azure support * fixup * doc: update azure env vars * Update README.md * Update README.md * fix: ChatGPTNextWeb#3207 ensure corner case * Update tauri.conf.json * fixbug * Update constant.ts * Update README_CN.md * feat: ChatGPTNextWeb#3224 auto switch to first avaliable model * feat: CUSTOM_MODELS support mapper * chore: update doc for mapped `CUSTOM_MODELS` * feat: close ChatGPTNextWeb#3222 share message list should start from clear context index * Feat UI/UX Page Local Language [Exporter Message] [+] fix(exporter.tsx): update the text in the ExportMessageModal component to use the localized title from the locale file [+] feat(cn.ts, en.ts, id.ts): add localized title for the Exporter Description in the respective locale files * Fix UI/UX Page Local Language [Exporter Message] fix(locales): fix incorrect description title in en.ts and id.ts - Change "Only messages after clearing the context will be displayed" to "Only messages before clearing the context will be displayed" in en.ts - Change "Hanya pesan setelah menghapus konteks yang akan ditampilkan" to "Hanya pesan sebelum menghapus konteks yang akan ditampilkan" in id.ts * Revert "Fix UI/UX Page Local Language [Exporter Message]" This reverts commit a46f081. Reason : better after instead of before * UI (model selection): hide unavailable model options * fix: ChatGPTNextWeb#3189 should correct math eq in exporter * fix: ChatGPTNextWeb#2841 dollar sign conflict with latex math * fix: ChatGPTNextWeb#3241 should not ensure openai url non-empty * Update README.md * chore(deps-dev): bump @types/node from 20.3.3 to 20.9.0 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 20.9.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump @types/spark-md5 from 3.0.2 to 3.0.4 Bumps [@types/spark-md5](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/spark-md5) from 3.0.2 to 3.0.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/spark-md5) --- updated-dependencies: - dependency-name: "@types/spark-md5" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump mermaid from 10.3.1 to 10.6.1 Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 10.3.1 to 10.6.1. - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md) - [Commits](mermaid-js/mermaid@v10.3.1...v10.6.1) --- updated-dependencies: - dependency-name: mermaid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump emoji-picker-react from 4.5.1 to 4.5.15 Bumps [emoji-picker-react](https://github.com/ealush/emoji-picker-react) from 4.5.1 to 4.5.15. - [Release notes](https://github.com/ealush/emoji-picker-react/releases) - [Commits](https://github.com/ealush/emoji-picker-react/commits) --- updated-dependencies: - dependency-name: emoji-picker-react dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump nanoid from 4.0.2 to 5.0.3 Bumps [nanoid](https://github.com/ai/nanoid) from 4.0.2 to 5.0.3. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@4.0.2...5.0.3) --- updated-dependencies: - dependency-name: nanoid dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Fix UI/UX Page [Settings] [+] fix(settings.tsx): fix condition to show balance query in settings component [+] fix(settings.tsx): add condition to hide balance query for app clients * fix: ChatGPTNextWeb#3275 refuse on server side if hide user api key * config: exclude hkg1 from the deployment regions of the edge function * Update tauri.conf.json * chore: update gh actions nodejs version to 18 * config: disable ip forward in vercel json config * Update vercel.json * Update vercel.json * Translation of the application into Brazilian Portuguese * Update vercel.json * feat: animate streaming response to make more smooth * feat: close ChatGPTNextWeb#3301 enable or diable default models with -all / +all * feat: close ChatGPTNextWeb#3304 use `=` instead of `:` to map model name in CUSTOM_MODELS * feat: close ChatGPTNextWeb#3300 support multiple api keys * feat: better animation speed * Update README.md * Update README.md --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: reece00 <[email protected]> Co-authored-by: pengoosedev <[email protected]> Co-authored-by: B0zal <[email protected]> Co-authored-by: wangwentong-lunaon <[email protected]> Co-authored-by: B0zal <[email protected]> Co-authored-by: huni <[email protected]> Co-authored-by: Ricky Robinett <[email protected]> Co-authored-by: shoito <[email protected]> Co-authored-by: yhua1998 <[email protected]> Co-authored-by: yhua1998 <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Amor Zara <[email protected]> Co-authored-by: Gerhard Tan <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: 安忆 <[email protected]> Co-authored-by: bob <[email protected]> Co-authored-by: Ensteinjun <[email protected]> Co-authored-by: nanaya <[email protected]> Co-authored-by: Eric-2369 <[email protected]> Co-authored-by: Yuri Filipe <[email protected]>
* Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * Update synchronise-chat-logs-cn.md * Update README_CN.md * Update README_KO.md * Update README_KO.md * Revert "fix serviceWorker cache: auto caching files by workbox" * merge upstream/main to main (#6) * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * Update synchronise-chat-logs-cn.md * Update README_CN.md * Update README_KO.md * Update README_KO.md * Revert "fix serviceWorker cache: auto caching files by workbox" --------- Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> * Feat Models [GPT-4] [GPT-3.5] [128K context] [+] feat(constant.ts): add new models to DEFAULT_MODELS array * Fix Typo [GPT-4] [+] fix(constant.ts): fix typo in model name, change "ggpt-4-1106-preview" to "gpt-4-1106-preview" * Refactor KnowledgeCutoff [+] fix(constant.ts): update DEFAULT_SYSTEM_TEMPLATE to include knowledgeCutoff and time variables [+] feat(chat.ts): add support for injecting system prompts based on model configuration * fix: ChatGPTNextWeb#3016 disable sidebar transition on ios * fix: ChatGPTNextWeb#3152 system prompt should be injected * feat: default disable balance query * feat: close ChatGPTNextWeb#2908 allow to disable parse settings from link * fixup * feat: sort model by name * Update tauri.conf.json * docs: up to date * docs: fix typo in ChatGPTNextWeb#3171 * Update cloudflare-pages-cn.md cloudflare 构建命令 * feat: close ChatGPTNextWeb#2954 chat summary should be copyable * fix: ChatGPTNextWeb#3174 should prompt to confirm to delete chat * feat: close ChatGPTNextWeb#3187 use CUSTOM_MODELS to control model list * fix: ChatGPTNextWeb#3186 enable max_tokens in chat payload * fix: ChatGPTNextWeb#3192 use smaller max_tokens as default * fix: ChatGPTNextWeb#3196 3.5-turbo-1106 should use old cutoff date * feat: wont send max_tokens * feat: close ChatGPTNextWeb#935 add azure support * fixup * doc: update azure env vars * Update README.md * Update README.md * fix: ChatGPTNextWeb#3207 ensure corner case * Update tauri.conf.json * fixbug * Update constant.ts * Update README_CN.md * feat: ChatGPTNextWeb#3224 auto switch to first avaliable model * feat: CUSTOM_MODELS support mapper * chore: update doc for mapped `CUSTOM_MODELS` * feat: close ChatGPTNextWeb#3222 share message list should start from clear context index * Feat UI/UX Page Local Language [Exporter Message] [+] fix(exporter.tsx): update the text in the ExportMessageModal component to use the localized title from the locale file [+] feat(cn.ts, en.ts, id.ts): add localized title for the Exporter Description in the respective locale files * Fix UI/UX Page Local Language [Exporter Message] fix(locales): fix incorrect description title in en.ts and id.ts - Change "Only messages after clearing the context will be displayed" to "Only messages before clearing the context will be displayed" in en.ts - Change "Hanya pesan setelah menghapus konteks yang akan ditampilkan" to "Hanya pesan sebelum menghapus konteks yang akan ditampilkan" in id.ts * Revert "Fix UI/UX Page Local Language [Exporter Message]" This reverts commit a46f081. Reason : better after instead of before * UI (model selection): hide unavailable model options * fix: ChatGPTNextWeb#3189 should correct math eq in exporter * fix: ChatGPTNextWeb#2841 dollar sign conflict with latex math * fix: ChatGPTNextWeb#3241 should not ensure openai url non-empty * Update README.md * chore(deps-dev): bump @types/node from 20.3.3 to 20.9.0 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 20.9.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump @types/spark-md5 from 3.0.2 to 3.0.4 Bumps [@types/spark-md5](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/spark-md5) from 3.0.2 to 3.0.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/spark-md5) --- updated-dependencies: - dependency-name: "@types/spark-md5" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump mermaid from 10.3.1 to 10.6.1 Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 10.3.1 to 10.6.1. - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md) - [Commits](mermaid-js/mermaid@v10.3.1...v10.6.1) --- updated-dependencies: - dependency-name: mermaid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump emoji-picker-react from 4.5.1 to 4.5.15 Bumps [emoji-picker-react](https://github.com/ealush/emoji-picker-react) from 4.5.1 to 4.5.15. - [Release notes](https://github.com/ealush/emoji-picker-react/releases) - [Commits](https://github.com/ealush/emoji-picker-react/commits) --- updated-dependencies: - dependency-name: emoji-picker-react dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump nanoid from 4.0.2 to 5.0.3 Bumps [nanoid](https://github.com/ai/nanoid) from 4.0.2 to 5.0.3. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@4.0.2...5.0.3) --- updated-dependencies: - dependency-name: nanoid dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Fix UI/UX Page [Settings] [+] fix(settings.tsx): fix condition to show balance query in settings component [+] fix(settings.tsx): add condition to hide balance query for app clients * fix: ChatGPTNextWeb#3275 refuse on server side if hide user api key * config: exclude hkg1 from the deployment regions of the edge function * Update tauri.conf.json * chore: update gh actions nodejs version to 18 * config: disable ip forward in vercel json config * Update vercel.json * Update vercel.json * Translation of the application into Brazilian Portuguese * Update vercel.json * feat: animate streaming response to make more smooth * feat: close ChatGPTNextWeb#3301 enable or diable default models with -all / +all * feat: close ChatGPTNextWeb#3304 use `=` instead of `:` to map model name in CUSTOM_MODELS * feat: close ChatGPTNextWeb#3300 support multiple api keys * feat: better animation speed * fix(locales): type error in pt.ts * fix(CUSTOM_MODELS):ChatGPTNextWeb#3349 Dependency chatStore otherwise the session and view will not updated * Update README.md * Update README.md * Fix UI/UX Page Chats [Memory Prompt] [Stored Local Storage] - [+] fix(chat.ts): update the memory prompt in onFinish callback - [+] feat(chat.ts): update the current session with lastSummarizeIndex and memoryPrompt * Fix Api Common [Server Side] [Console Log] - [+] fix(common.ts): fix console.log statement for [Org ID] to handle undefined value * Fixup Api Common [Server Side] [Console Log] - [+] fix(common.ts): fix condition to check if serverConfig.openaiOrgId is not undefined * Chore Docs (README.md) - [+] chore(README.md): add support for Korean and Indonesian languages * Fix & Refactor UI/UX Page [Auth] - [+] fix(auth.tsx): fix condition to set custom endpoint to true if it's app - [+] refactor(auth.tsx): update accessStore to set useCustomConfig to true * Feat UI/UX Page [Settings] - [+] feat(settings.tsx): set useCustomConfig to true if clientConfig.isApp is truthy * Revert "Fix & Refactor UI/UX Page [Auth]" This reverts commit d76e744. Reason: Move to commits bf5e7aa * Fix & Refactor UI/UX Page [Settings] - [+] fix(settings.tsx): fix conditional rendering of ListItem based on clientConfig.isApp - [+] refactor(settings.tsx): improve readability of conditional rendering code * Update README.md * Update README_CN.md * update .env.template and docker-compose.yml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: fengsh <[email protected]> Co-authored-by: 安忆 <[email protected]> Co-authored-by: bob <[email protected]> Co-authored-by: Ensteinjun <[email protected]> Co-authored-by: nanaya <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Eric-2369 <[email protected]> Co-authored-by: Yuri Filipe <[email protected]> Co-authored-by: durian <[email protected]>
* introduce biomedical mask * generate globally unique id as session id * To communicate with biochatter, disable stream mode and add param session_id * communicate with biochatter server (#2) Co-authored-by: fengsh <[email protected]> * merge main to develop (#3) * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size --------- Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: fengsh <[email protected]> * make docker-compose.yml work (#4) * make docker-compose.yml work * remove useless file * update .gitignore --------- Co-authored-by: fengsh <[email protected]> * upgrade bioserver version (#5) * upgrade bioserver * add .bioserver.env.template * modify comments --------- Co-authored-by: fengsh <[email protected]> * Wip/fengsh/develop/chat gse next/merge main to develop (#7) * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * merge upstream/main to main (#6) * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * Update synchronise-chat-logs-cn.md * Update README_CN.md * Update README_KO.md * Update README_KO.md * Revert "fix serviceWorker cache: auto caching files by workbox" --------- Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> --------- Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: fengsh <[email protected]> * Update mask.tsx * merge main to develop/ChatGSE-Next (#8) * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * Update synchronise-chat-logs-cn.md * Update README_CN.md * Update README_KO.md * Update README_KO.md * Revert "fix serviceWorker cache: auto caching files by workbox" * merge upstream/main to main (#6) * Update chat.tsx * Update chat.tsx * [ADDED] MacOS detect * [FIXED] now the default key should be CMD on MacOS * [FIXED] now it should detects all macintosh * UI Page [Auth Page] [+] feat(auth.tsx): add support for resetting access token in resetAccessCode function [+] fix(auth.tsx): fix formatting issue in resetAccessCode function [+] feat(locales): add support for sub tips in Auth component for multiple languages : - Add sub tips in Arabic locale (ar.ts) - Add sub tips in Bengali locale (bn.ts) - Add sub tips in Chinese locale (cn.ts) - Add sub tips in English locale (en.ts) - Add sub tips in Indonesian locale (id.ts) * Feat & Fix UI Page [Auth Page] [+] feat(auth.tsx): add goChat function to navigate to chat page [+] fix(auth.tsx): change onClick event from goHome to goChat * Refactor Locale Indonesia [+] refactor(id.ts): remove unused import and isApp variable [+] fix(id.ts): update Unauthorized error message * Fix & Refactor UI Page [Auth Page] [+] fix(auth.tsx): fix conditional rendering of token input field [+] refactor(auth.tsx): improve code readability by using conditional rendering for token input field * Client App [Notification] [+] feat(global.d.ts): add support for window.__TAURI__.notification methods [+] feat(update.ts): add notification for new version availability [+] fix(Cargo.toml): add tauri feature "notification-all" to enable notifications [+] fix(tauri.conf.json): enable all notification features in tauri configuration * Client App Fix Issue [Bug] 'export' button does not work ChatGPTNextWeb#2884 [+] fix(exporter.tsx): add async keyword to download function [+] feat(exporter.tsx): add support for saving image file using window.__TAURI__ API [+] feat(global.d.ts): add types for window.__TAURI__ API methods [+] feat(locales): add translations for download success and failure messages [+] feat(sync.ts): add support for generating backup file name with date and time [+] fix(utils.ts): add async keyword to downloadAs function and add support for saving file using window.__TAURI__ API * Fix & Feat Client App [Notification] [+] fix(update.ts): remove unnecessary notification sending when permission is not granted [+] feat(update.ts): add notification for already up to date version * Feat & Fix "Client App [Notification]" [+] feat(update.ts): add support for localization in update notifications [+] fix(update.ts): add missing semicolon in useUpdateStore function * Change log - config.ts - line 72 remove type confirmation of x as x always has type 'number' - line 135 remove redundant local variable - chat.ts - delete unused import * Change log - config.ts - line 72: remove type confirmation of x as x always has type 'number' - line 135: remove the redundant local variable - chat.ts - delete the unused import * Improve tw locale * Update tauri.conf.json * 修改界面 似乎这里引入了一个逻辑判断错误,会导致打包之后的界面变宽变高。 * Update tauri.conf.json * fix: ChatGPTNextWeb#2981 full screen button not works * Fix type in sync.ts Simple typo fix. * Refactor Mask UI Page [Masks] [+] refactor(mask.tsx): refactor simple search to be case-insensitive * 提供同步聊天记录教程,同时翻译多国语言 * Update constant.ts * 已拆分单个文件、翻译多国语言版本 * docs: fix typo in app/masks/en.ts * fix serviceWorker cache * Fix typo in README.md passsword -> password * Update README.md * feat: close ChatGPTNextWeb#3031 user can set larger font size * Update synchronise-chat-logs-cn.md * Update README_CN.md * Update README_KO.md * Update README_KO.md * Revert "fix serviceWorker cache: auto caching files by workbox" --------- Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> * Feat Models [GPT-4] [GPT-3.5] [128K context] [+] feat(constant.ts): add new models to DEFAULT_MODELS array * Fix Typo [GPT-4] [+] fix(constant.ts): fix typo in model name, change "ggpt-4-1106-preview" to "gpt-4-1106-preview" * Refactor KnowledgeCutoff [+] fix(constant.ts): update DEFAULT_SYSTEM_TEMPLATE to include knowledgeCutoff and time variables [+] feat(chat.ts): add support for injecting system prompts based on model configuration * fix: ChatGPTNextWeb#3016 disable sidebar transition on ios * fix: ChatGPTNextWeb#3152 system prompt should be injected * feat: default disable balance query * feat: close ChatGPTNextWeb#2908 allow to disable parse settings from link * fixup * feat: sort model by name * Update tauri.conf.json * docs: up to date * docs: fix typo in ChatGPTNextWeb#3171 * Update cloudflare-pages-cn.md cloudflare 构建命令 * feat: close ChatGPTNextWeb#2954 chat summary should be copyable * fix: ChatGPTNextWeb#3174 should prompt to confirm to delete chat * feat: close ChatGPTNextWeb#3187 use CUSTOM_MODELS to control model list * fix: ChatGPTNextWeb#3186 enable max_tokens in chat payload * fix: ChatGPTNextWeb#3192 use smaller max_tokens as default * fix: ChatGPTNextWeb#3196 3.5-turbo-1106 should use old cutoff date * feat: wont send max_tokens * feat: close ChatGPTNextWeb#935 add azure support * fixup * doc: update azure env vars * Update README.md * Update README.md * fix: ChatGPTNextWeb#3207 ensure corner case * Update tauri.conf.json * fixbug * Update constant.ts * Update README_CN.md * feat: ChatGPTNextWeb#3224 auto switch to first avaliable model * feat: CUSTOM_MODELS support mapper * chore: update doc for mapped `CUSTOM_MODELS` * feat: close ChatGPTNextWeb#3222 share message list should start from clear context index * Feat UI/UX Page Local Language [Exporter Message] [+] fix(exporter.tsx): update the text in the ExportMessageModal component to use the localized title from the locale file [+] feat(cn.ts, en.ts, id.ts): add localized title for the Exporter Description in the respective locale files * Fix UI/UX Page Local Language [Exporter Message] fix(locales): fix incorrect description title in en.ts and id.ts - Change "Only messages after clearing the context will be displayed" to "Only messages before clearing the context will be displayed" in en.ts - Change "Hanya pesan setelah menghapus konteks yang akan ditampilkan" to "Hanya pesan sebelum menghapus konteks yang akan ditampilkan" in id.ts * Revert "Fix UI/UX Page Local Language [Exporter Message]" This reverts commit a46f081. Reason : better after instead of before * UI (model selection): hide unavailable model options * fix: ChatGPTNextWeb#3189 should correct math eq in exporter * fix: ChatGPTNextWeb#2841 dollar sign conflict with latex math * fix: ChatGPTNextWeb#3241 should not ensure openai url non-empty * Update README.md * chore(deps-dev): bump @types/node from 20.3.3 to 20.9.0 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 20.9.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump @types/spark-md5 from 3.0.2 to 3.0.4 Bumps [@types/spark-md5](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/spark-md5) from 3.0.2 to 3.0.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/spark-md5) --- updated-dependencies: - dependency-name: "@types/spark-md5" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump mermaid from 10.3.1 to 10.6.1 Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 10.3.1 to 10.6.1. - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md) - [Commits](mermaid-js/mermaid@v10.3.1...v10.6.1) --- updated-dependencies: - dependency-name: mermaid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump emoji-picker-react from 4.5.1 to 4.5.15 Bumps [emoji-picker-react](https://github.com/ealush/emoji-picker-react) from 4.5.1 to 4.5.15. - [Release notes](https://github.com/ealush/emoji-picker-react/releases) - [Commits](https://github.com/ealush/emoji-picker-react/commits) --- updated-dependencies: - dependency-name: emoji-picker-react dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump nanoid from 4.0.2 to 5.0.3 Bumps [nanoid](https://github.com/ai/nanoid) from 4.0.2 to 5.0.3. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@4.0.2...5.0.3) --- updated-dependencies: - dependency-name: nanoid dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Fix UI/UX Page [Settings] [+] fix(settings.tsx): fix condition to show balance query in settings component [+] fix(settings.tsx): add condition to hide balance query for app clients * fix: ChatGPTNextWeb#3275 refuse on server side if hide user api key * config: exclude hkg1 from the deployment regions of the edge function * Update tauri.conf.json * chore: update gh actions nodejs version to 18 * config: disable ip forward in vercel json config * Update vercel.json * Update vercel.json * Translation of the application into Brazilian Portuguese * Update vercel.json * feat: animate streaming response to make more smooth * feat: close ChatGPTNextWeb#3301 enable or diable default models with -all / +all * feat: close ChatGPTNextWeb#3304 use `=` instead of `:` to map model name in CUSTOM_MODELS * feat: close ChatGPTNextWeb#3300 support multiple api keys * feat: better animation speed * fix(locales): type error in pt.ts * fix(CUSTOM_MODELS):ChatGPTNextWeb#3349 Dependency chatStore otherwise the session and view will not updated * Update README.md * Update README.md * Fix UI/UX Page Chats [Memory Prompt] [Stored Local Storage] - [+] fix(chat.ts): update the memory prompt in onFinish callback - [+] feat(chat.ts): update the current session with lastSummarizeIndex and memoryPrompt * Fix Api Common [Server Side] [Console Log] - [+] fix(common.ts): fix console.log statement for [Org ID] to handle undefined value * Fixup Api Common [Server Side] [Console Log] - [+] fix(common.ts): fix condition to check if serverConfig.openaiOrgId is not undefined * Chore Docs (README.md) - [+] chore(README.md): add support for Korean and Indonesian languages * Fix & Refactor UI/UX Page [Auth] - [+] fix(auth.tsx): fix condition to set custom endpoint to true if it's app - [+] refactor(auth.tsx): update accessStore to set useCustomConfig to true * Feat UI/UX Page [Settings] - [+] feat(settings.tsx): set useCustomConfig to true if clientConfig.isApp is truthy * Revert "Fix & Refactor UI/UX Page [Auth]" This reverts commit d76e744. Reason: Move to commits bf5e7aa * Fix & Refactor UI/UX Page [Settings] - [+] fix(settings.tsx): fix conditional rendering of ListItem based on clientConfig.isApp - [+] refactor(settings.tsx): improve readability of conditional rendering code * Update README.md * Update README_CN.md * update .env.template and docker-compose.yml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: fengsh <[email protected]> Co-authored-by: 安忆 <[email protected]> Co-authored-by: bob <[email protected]> Co-authored-by: Ensteinjun <[email protected]> Co-authored-by: nanaya <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Eric-2369 <[email protected]> Co-authored-by: Yuri Filipe <[email protected]> Co-authored-by: durian <[email protected]> * add biochatter-server code (#9) Co-authored-by: fengsh <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: fengsh <[email protected]> Co-authored-by: Algorithm5838 <[email protected]> Co-authored-by: Yifei Zhang <[email protected]> Co-authored-by: Eric R <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: KeithHello <[email protected]> Co-authored-by: Peter Dave Hello <[email protected]> Co-authored-by: GH Action - Upstream Sync <[email protected]> Co-authored-by: Kong Gaowen <[email protected]> Co-authored-by: Jason O'Gray <[email protected]> Co-authored-by: H0llyW00dzZ <[email protected]> Co-authored-by: mcheping520 <[email protected]> Co-authored-by: Surav Shrestha <[email protected]> Co-authored-by: Jesse <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: 安忆 <[email protected]> Co-authored-by: bob <[email protected]> Co-authored-by: Ensteinjun <[email protected]> Co-authored-by: nanaya <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Eric-2369 <[email protected]> Co-authored-by: Yuri Filipe <[email protected]> Co-authored-by: durian <[email protected]>
描述问题
如何手动修改代码添加更多的预置模型?
截图
The text was updated successfully, but these errors were encountered: