Commit Graph

1882 Commits

Author SHA1 Message Date
Hk-Gosuto 78bc819742 fix: fix gemini stream output 2023-12-29 14:10:51 +08:00
Fred Liang 9e86aa0901 feat: support streaming for Gemini Pro (#3688)
* feat: support streaming for Gemini Pro

* feat: display texts smoothly

* chore: remove comments
2023-12-29 13:53:26 +08:00
reece00 9da32a4785 Non -GPT model disable system prompt (#3684) 2023-12-29 13:52:52 +08:00
Fred Liang 4240771f66 feat: support vercel speed insight (#3686) 2023-12-29 13:52:51 +08:00
Fred Liang 3d92b30709 Release 2.10.1: Support Google Gemini Pro model (#3668)
* chore: update auth value logic

* chore: bump version 2.10.1
2023-12-29 13:52:21 +08:00
H0llyW00dzZ 1802a84ada Chore [Package] Downgrade Tauri Builder Version (#3656)
- [+] chore(package.json): update @tauri-apps/cli devDependency to version 1.5.7
- [+] chore(yarn.lock): update @tauri-apps/cli versions to 1.5.7
2023-12-29 13:52:21 +08:00
akira-cn d700cbeb9a fix: remove the content-encoding header 2023-12-29 13:52:01 +08:00
akira-cn 3c92e378b5 fix: remove the content-encoding header 2023-12-29 13:52:01 +08:00
Rocky 7595918055 Update api.ts to set proper header "Accept"
So it can work fine for some GPT forward service.
2023-12-29 13:52:01 +08:00
Fred Liang 9bfd979b08 chore: update auth value logic (#3630) 2023-12-29 13:51:02 +08:00
pacmandoh 4ea2b66e1a perf: adapting style tightBorder 2023-12-29 09:15:20 +08:00
pacmandoh 5576481bb4 chore: update layout metadata themeColor 2023-12-27 19:18:26 +08:00
Hk-Gosuto 3782c48008 feat: compatible old openai message 2023-12-27 13:06:20 +08:00
Hk-Gosuto 42ee0e0924 chore: modify arxiv api http to https 2023-12-27 12:18:56 +08:00
Hk-Gosuto 445e05c63f fix: fix bug 124 2023-12-27 12:17:39 +08:00
pacmandoh af60f46ba2 perf: adjust css var --theme-color 2023-12-27 11:28:20 +08:00
pacmandoh 2a5f0edbf8 fix: home page delete.icon display 2023-12-27 11:28:20 +08:00
pacmandoh 2a81f1aea0 perf: adapting safari theme-color 2023-12-27 11:28:20 +08:00
pacmandoh e20e7da3f4 fix: chat-input-image position on moblie device 2023-12-27 11:28:20 +08:00
Hk-Gosuto 1c845c5676 feat: support googleCustomSearchTool 2023-12-26 13:25:14 +08:00
Hk-Gosuto e60c0f009b fix: upload image error 2023-12-26 12:42:37 +08:00
Hk-Gosuto 24de1bb77a fix: support azure 2023-12-25 19:34:30 +08:00
Hk-Gosuto fa2e046285 Merge remote 2023-12-25 12:40:09 +08:00
Hk-Gosuto da29a94714 Merge remote-tracking branch 'upstream/main' 2023-12-25 12:39:24 +08:00
Fred Liang a4cb859472
Merge pull request #3629 from fredliang44/main
fix: return bearer header when using openai
2023-12-25 10:02:17 +08:00
Fred Liang 19137b79bc
fix: return bearer header when using openai 2023-12-25 09:57:40 +08:00
Fred Liang bd1e311674
Merge pull request #3626 from fredliang44/main
fix: removing `bearer` from auth header when using azure
2023-12-25 05:26:55 +08:00
Fred Liang c127db335a
Merge branch 'ChatGPTNextWeb:main' into main 2023-12-25 05:24:58 +08:00
Fred Liang f5ed1604aa
fix: fix removing bearer header 2023-12-25 05:24:20 +08:00
Fred Liang 771cc9e583
Merge pull request #3625 from fredliang44/main
fix: fix auth key selection when using different model
2023-12-25 05:13:38 +08:00
Fred Liang 7ad1e246a0
Merge branch 'ChatGPTNextWeb:main' into main 2023-12-25 05:12:57 +08:00
Fred Liang 5c638251f8
fix: fix using different model 2023-12-25 05:12:21 +08:00
Fred Liang 0d189dc78e
Merge pull request #3622 from fredliang44/main
chore: auto concat messages for gemini-pro
2023-12-25 04:39:03 +08:00
Fred Liang a9d7253143
Merge branch 'ChatGPTNextWeb:main' into main 2023-12-25 04:38:11 +08:00
Fred Liang 199f29e63c
chore: auto concat messages 2023-12-25 04:33:47 +08:00
Fred Liang c82efceae0
Merge pull request #3620 from fredliang44/main
fix: fix issue cannot using gemini-pro with code auth
2023-12-25 04:09:53 +08:00
Fred Liang cad461b121
chore: remove console log 2023-12-25 04:09:38 +08:00
Fred Liang 5af68ac545
fix: fix issue https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/issues/3616 2023-12-25 04:07:35 +08:00
Fred Liang c0ce70ccc7
Merge pull request #3617 from H0llyW00dzZ/fixfixbug
Fix [Bug] Issue ChatGPTNextWeb#3615
2023-12-25 03:47:16 +08:00
Fred Liang 753c518d33
chore: update how to identify google model 2023-12-25 03:46:35 +08:00
Fred Liang b9ca6694f7
Merge pull request #3619 from H0llyW00dzZ/fix_llm_issue 2023-12-25 03:32:02 +08:00
H0llyW00dzZ 0c116251b1
Revert "Fix [TypesScript] [LLM Api] Chaining Model"
This reverts commit 8ca525dc7a.

Reason: It's suddenly stopped lmao
2023-12-25 01:45:24 +07:00
H0llyW00dzZ e9def2cdc5
Refactor [Model] [LLM Api] Chaining Model
- [+] refactor(model.ts): change forEach loop to arrow function for readability and consistency
- [+] fix(model.ts): mark 'provider' property as optional in modelTable type
- [+] fix(model.ts): use optional chaining when assigning provider property in modelTable
2023-12-25 01:12:44 +07:00
H0llyW00dzZ 8ca525dc7a
Fix [TypesScript] [LLM Api] Chaining Model
- [+] fix(api.ts): make provider property optional in LLMModel interface
2023-12-25 01:12:44 +07:00
H0llyW00dzZ 281fe6927a
Feat [Server Side] Google Api Configuration
- [+] feat(server.ts): add support for Google API configuration variables
2023-12-25 00:37:49 +07:00
H0llyW00dzZ 35471a41c8
Fix & Feat [Auth] Api Key Variable
- [+] fix(auth.ts): fix variable name from serverApiKey to systemApiKey
- [+] feat(auth.ts): add support for Google API key in addition to Azure API key
2023-12-25 00:37:48 +07:00
ChatGPTNextWeb bda3098a31
Merge pull request #3609 from fredliang44/main
[Feature] support Gemini Pro API
2023-12-24 18:42:41 +08:00
Fred Liang 1e05eb1d60
chore: update docs for gemini pro 2023-12-24 17:54:33 +08:00
Fred Liang 6369b902bf
chore: update README for google gemini pro model 2023-12-24 17:43:41 +08:00
Fred Liang aea794e522
chore: remove openai log from google api handler 2023-12-24 17:37:07 +08:00