├── .github └── dependabot.yml ├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── plexpt │ └── chatgptonlinejava │ ├── ChatgptOnlineJavaApplication.java │ ├── app │ ├── BalanceDTO.java │ ├── ChatController.java │ ├── ChatParam.java │ ├── GPTEventSourceListener.java │ ├── GlobalExceptionHandler.java │ ├── KeyConfig.java │ ├── KeyManager.java │ ├── Result.java │ ├── SubscriptionData.java │ └── UseageResponse.java │ └── util │ ├── CircularBlockingQueue.java │ ├── CircularQueue.java │ └── SseHelper.java └── resources ├── application.yml └── static ├── boot.html ├── css ├── common.css ├── iconfont.ttf ├── iconfont.woff ├── iconfont.woff2 └── wenda.css ├── faq1.html ├── faq2.html ├── favicon.ico ├── index.html └── sse.min.js /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/ChatgptOnlineJavaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/ChatgptOnlineJavaApplication.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/BalanceDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/BalanceDTO.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/ChatController.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/ChatParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/ChatParam.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/GPTEventSourceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/GPTEventSourceListener.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/KeyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/KeyConfig.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/KeyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/KeyManager.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/Result.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/SubscriptionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/SubscriptionData.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/app/UseageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/app/UseageResponse.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/util/CircularBlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/util/CircularBlockingQueue.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/util/CircularQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/util/CircularQueue.java -------------------------------------------------------------------------------- /src/main/java/com/plexpt/chatgptonlinejava/util/SseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/java/com/plexpt/chatgptonlinejava/util/SseHelper.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/static/boot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/boot.html -------------------------------------------------------------------------------- /src/main/resources/static/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/css/common.css -------------------------------------------------------------------------------- /src/main/resources/static/css/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/css/iconfont.ttf -------------------------------------------------------------------------------- /src/main/resources/static/css/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/css/iconfont.woff -------------------------------------------------------------------------------- /src/main/resources/static/css/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/css/iconfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/css/wenda.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/css/wenda.css -------------------------------------------------------------------------------- /src/main/resources/static/faq1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/faq1.html -------------------------------------------------------------------------------- /src/main/resources/static/faq2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/faq2.html -------------------------------------------------------------------------------- /src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/index.html -------------------------------------------------------------------------------- /src/main/resources/static/sse.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlexPt/chatgpt-online-springboot/HEAD/src/main/resources/static/sse.min.js --------------------------------------------------------------------------------