Yidadaa
4131fccbe0
feat: close #2192 use /list/models to get model ids
2 years ago
Constaline
c05de45d99
feat: add "Hide_Balance_Query" environment variable
2 years ago
mushan0x0
9c05d136f5
fix : #2061 RequestInit TypeError
2 years ago
Yidadaa
184a0b9481
fix : #1954 lazy render bugs
2 years ago
Yidadaa
0fb775d71a
fix : #1931 try to fix cors issues
2 years ago
Yidadaa
0d4611052e
feat: white url list for openai security
2 years ago
Yidadaa
6410aa214e
feat: just disable all ngnix buffer
2 years ago
Yidadaa
a3a77006ff
fixup: #1815 req.body will be broken in edge runtime
2 years ago
Yidadaa
37da759fd5
fix : #1815 refuse to serve when disable gpt4
2 years ago
popcell
d533895637
fix : #1746 Can't modify immutable headers.
2 years ago
Yidadaa
c2b36cdffa
feat: prevent browser to invoke basic auth popup
2 years ago
Yidadaa
af497c96ec
fix : #1612 infinite loading
2 years ago
Yidadaa
203ac0970d
feat: #1640 support free gpt endpoint
2 years ago
Clarence Dan
ac79d810d0
Fix memory leak issue by adding fetch request timeout
...
This commit resolves a memory leak issue that was occurring due to fetch requests hanging indefinitely. A timeout has been introduced to the `requestOpenai` function which ensures that these requests are aborted after a set period of time (currently 10 minutes). Additionally, error handling has been added to catch and log `AbortError` when a fetch request is aborted. This fix significantly improves the stability and reliability of the application by preventing memory leaks related to unresolved fetch requests.
2 years ago
Clarence Dan
2b912c6834
fix: Fix memory leak issue by adding fetch request timeout
...
This commit resolves a memory leak issue that was occurring due to fetch requests hanging indefinitely. A timeout has been introduced to the `requestOpenai` function which ensures that these requests are aborted after a set period of time (currently 10 minutes). Additionally, error handling has been added to catch and log `AbortError` when a fetch request is aborted. This fix significantly improves the stability and reliability of the application by preventing memory leaks related to unresolved fetch requests.
2 years ago
Yidadaa
3fe521421f
chore: dynamic server config
2 years ago
Yidadaa
736c66f46a
feat: stop all stale messages
2 years ago
Yidadaa
71cbf86b2c
fixup: add more error info
2 years ago
Yidadaa
a3de277c43
refactor: #1000 #1179 api layer for client-side only mode and local models
2 years ago
Yidadaa
7e8def50aa
feat: close #444 use env var to disable gpt-4
2 years ago
LaChimere
1facbb2906
fix typo
2 years ago
Yidadaa
c2e79d22d2
fix : #1233 detect api key with custom prefix
2 years ago
Yidadaa
eec1dd6448
fix: proxy api request
2 years ago
Yidadaa
074bd9f045
feat: close #663 allow disable user api key input
2 years ago
Yidadaa
48ebd74859
refactor: merge token and access code
2 years ago
Yidadaa
ef5b7ce853
refactor: merge /api/chat-stream to /api/openai
2 years ago
Yidadaa
8f5c289818
fix : #751 do not cache request
2 years ago
Yidadaa
ffa7302571
feat: add mask page
2 years ago
Yidadaa
b23adf9d5d
fixup
2 years ago
Shi Liang
ffb0fa25f1
Merge pull request #1 from shih-liang/patch-1
...
chat-stream: runtime = "experimental-edge";
2 years ago
Shi Liang
8966fd3b23
openai runtime = "experimental-edge";
2 years ago
Shi Liang
b6a7104b60
chat-stream: runtime = "experimental-edge";
2 years ago
Yin Min
21da781350
Update common.ts
...
Add OrgID
2 years ago
Yifei Zhang
b79845fcaa
fixup
2 years ago
Yifei Zhang
76ef5ef9a9
fixup
2 years ago
Yifei Zhang
cc053b148d
fix : #853 fetch duplex errors
2 years ago
Yidadaa
0a79df3670
refactor: remove protocol env vars
2 years ago
peanut996
a1c709bb58
[refactor] rename ChatResponse.
2 years ago
Yidadaa
d6e6dd09f0
feat: dynamic config
2 years ago
Yidadaa
9b61cb1335
refactor: build/runtime/client configs
2 years ago
Yidadaa
7aee53ea05
fix : #507 break cjk chars in stream mode
2 years ago
leedom
b8a605f07d
merge
2 years ago
Yifei Zhang
6823839f4b
fixup
2 years ago
Yidadaa
8e560d2b2e
fix : #410 can not stop response
2 years ago
Yifei Zhang
b44caeeefb
fix : #289 #367 #353 #369 provide more error message info
2 years ago
AprilNEA
0a60a87c9f
Merge branch 'main' into reset
...
# Conflicts:
# app/components/settings.tsx
2 years ago
Jun Wu
83cea2adb8
api: set Content-Type to json
...
This avoids issues in browsers like WeChat where the encoding is
incorrect and the summary feature does not work if it contains
zh-CN characters.
2 years ago
Yifei Zhang
447dec9444
feat: close #2 add check account balance
2 years ago
iSource
eb72c83b7e
fix: docker access code setting missing
2 years ago
伏晓
fb06fb8c38
fix: resolve hydration error
2 years ago