Skip to content
This repository was archived by the owner on Aug 10, 2023. It is now read-only.

Commit 6ddac2b

Browse files
author
Antonio
committed
2 parents c056cb8 + 46f92cd commit 6ddac2b

6 files changed

Lines changed: 14 additions & 3 deletions

File tree

.env.example

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
ADMIN_PASSWORD=
2+
OPENAI_EMAIL=
3+
OPENAI_PASSWORD=

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ access_tokens.json
88
freechatgpt
99
chatgpttoapi
1010
tools/authenticator/.proxies.txt.swp
11+
.env

conversion/requests/chatgpt/convert.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ func ConvertAPIRequest(api_request official_types.APIRequest) chatgpt_types.Chat
2424
chatgpt_request.Model = api_request.Model
2525
}
2626
if api_request.Model == "gpt-4" {
27-
chatgpt_request.Model = "gpt-4-mobile"
27+
// Mobile was fixed in rate limiting.
28+
chatgpt_request.Model = "gpt-4"
2829
}
2930
if api_request.PluginIDs != nil {
3031
chatgpt_request.PluginIDs = api_request.PluginIDs

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ require (
2626
github.com/go-playground/universal-translator v0.18.1 // indirect
2727
github.com/go-playground/validator/v10 v10.14.1 // indirect
2828
github.com/goccy/go-json v0.10.2 // indirect
29+
github.com/joho/godotenv v1.5.1 // indirect
2930
github.com/json-iterator/go v1.1.12 // indirect
3031
github.com/klauspost/compress v1.16.6 // indirect
3132
github.com/klauspost/cpuid/v2 v2.2.5 // indirect

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ github.com/acheong08/OpenAIAuth v0.0.0-20230609193408-55a0f33f1057 h1:AmqKpClFTU
22
github.com/acheong08/OpenAIAuth v0.0.0-20230609193408-55a0f33f1057/go.mod h1:ES3Dh9hnbR2mDPlNTagj5e3b4nXECd4tbAjVgxggXEE=
33
github.com/acheong08/endless v0.0.0-20230615162514-90545c7793fd h1:oIpfrRhD7Jus41dotbK+SQjWSFRnf1cLZUYCZpF/o/4=
44
github.com/acheong08/endless v0.0.0-20230615162514-90545c7793fd/go.mod h1:0yO7neMeJLvKk/B/fq5votDY8rByrOPDubpvU+6saKo=
5-
github.com/acheong08/funcaptcha v0.2.1-0.20230626140502-adeab195a0b3 h1:3SiHkE69H/JWT19fpIvjRScPDx5DnWnzzZpR5V4vHkQ=
6-
github.com/acheong08/funcaptcha v0.2.1-0.20230626140502-adeab195a0b3/go.mod h1:fKxNB5i7g9h6QDTIY1YZamwFmMpAJK++wMYij5NuMm4=
75
github.com/acheong08/funcaptcha v0.2.1-0.20230626152808-543148a3c981 h1:ibvQvXMdniYRTYJFDaUJvG+25BF/bQxzE3AfDtv+0Ag=
86
github.com/acheong08/funcaptcha v0.2.1-0.20230626152808-543148a3c981/go.mod h1:VupbjtVAODvgyAB3Zo86fOA53G+UAmaV/Rk9jUCGuTU=
97
github.com/acheong08/funcaptcha v0.2.1-0.20230628085018-57a8c9b81bc8 h1:COt2vPM8gz+PiUjeWH1enYPfMM3FiM/HFELqU6nO2PQ=
@@ -48,6 +46,8 @@ github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
4846
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
4947
github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
5048
github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
49+
github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0=
50+
github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
5151
github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
5252
github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
5353
github.com/klauspost/compress v1.16.6 h1:91SKEy4K37vkp255cJ8QesJhjyRO0hn9i9G0GoUwLsk=

main.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,15 @@ import (
1111
"github.com/acheong08/OpenAIAuth/auth"
1212
"github.com/acheong08/endless"
1313
"github.com/gin-gonic/gin"
14+
"github.com/joho/godotenv"
1415
)
1516

1617
var HOST string
1718
var PORT string
1819
var ACCESS_TOKENS tokens.AccessToken
1920

2021
func init() {
22+
_ = godotenv.Load(".env")
2123
go func() {
2224
for {
2325
if os.Getenv("OPENAI_EMAIL") == "" || os.Getenv("OPENAI_PASSWORD") == "" {
@@ -42,6 +44,9 @@ func init() {
4244

4345
HOST = os.Getenv("SERVER_HOST")
4446
PORT = os.Getenv("SERVER_PORT")
47+
if PORT == "" {
48+
PORT = os.Getenv("PORT")
49+
}
4550
if HOST == "" {
4651
HOST = "127.0.0.1"
4752
}

0 commit comments

Comments
 (0)