Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit20aa35f

Browse files
authored
chore: optimize code (Chanzhaoyu#1328)
1 parentddc7066 commit20aa35f

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

‎service/src/chatgpt/index.ts‎

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const timeoutMs: number = !isNaN(+process.env.TIMEOUT_MS) ? +process.env.TIMEOUT
2727
constdisableDebug:boolean=process.env.OPENAI_API_DISABLE_DEBUG==='true'
2828

2929
letapiModel:ApiModel
30-
letmodel='gpt-3.5-turbo'
30+
constmodel=isNotEmptyString(process.env.OPENAI_API_MODEL) ?process.env.OPENAI_API_MODEL :'gpt-3.5-turbo'
3131

3232
if(!isNotEmptyString(process.env.OPENAI_API_KEY)&&!isNotEmptyString(process.env.OPENAI_ACCESS_TOKEN))
3333
thrownewError('Missing OPENAI_API_KEY or OPENAI_ACCESS_TOKEN environment variable')
@@ -39,8 +39,6 @@ let api: ChatGPTAPI | ChatGPTUnofficialProxyAPI
3939

4040
if(isNotEmptyString(process.env.OPENAI_API_KEY)){
4141
constOPENAI_API_BASE_URL=process.env.OPENAI_API_BASE_URL
42-
constOPENAI_API_MODEL=process.env.OPENAI_API_MODEL
43-
model=isNotEmptyString(OPENAI_API_MODEL) ?OPENAI_API_MODEL :'gpt-3.5-turbo'
4442

4543
constoptions:ChatGPTAPIOptions={
4644
apiKey:process.env.OPENAI_API_KEY,
@@ -70,19 +68,13 @@ let api: ChatGPTAPI | ChatGPTUnofficialProxyAPI
7068
apiModel='ChatGPTAPI'
7169
}
7270
else{
73-
constOPENAI_API_MODEL=process.env.OPENAI_API_MODEL
7471
constoptions:ChatGPTUnofficialProxyAPIOptions={
7572
accessToken:process.env.OPENAI_ACCESS_TOKEN,
73+
apiReverseProxyUrl:isNotEmptyString(process.env.API_REVERSE_PROXY) ?process.env.API_REVERSE_PROXY :'https://bypass.churchless.tech/api/conversation',
74+
model,
7675
debug:!disableDebug,
7776
}
7877

79-
if(isNotEmptyString(OPENAI_API_MODEL))
80-
options.model=OPENAI_API_MODEL
81-
82-
options.apiReverseProxyUrl=isNotEmptyString(process.env.API_REVERSE_PROXY)
83-
?process.env.API_REVERSE_PROXY
84-
:'https://bypass.churchless.tech/api/conversation'
85-
8678
setupProxy(options)
8779

8880
api=newChatGPTUnofficialProxyAPI({ ...options})

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp