├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── pom.xml.versionsBackup └── src ├── main ├── java │ └── cn │ │ └── com │ │ └── ogtwelve │ │ ├── GlobalTimeTest.java │ │ ├── OGTwelveUtilPackApplication.java │ │ ├── annotation │ │ ├── EnableChatGPT.java │ │ └── EnableGlobalDateFormat.java │ │ ├── config │ │ └── ChatGPTAutoConfigure.java │ │ ├── contorller │ │ └── GptController.java │ │ ├── entity │ │ ├── Billing.java │ │ ├── OpenAI.java │ │ ├── Plan.java │ │ └── Subscription.java │ │ ├── enums │ │ ├── ChatGPTErrorEnum.java │ │ ├── FinishReasonEnum.java │ │ ├── ImageResponseFormatEnum.java │ │ ├── ImageSizeEnum.java │ │ ├── ModelEnum.java │ │ └── RoleEnum.java │ │ ├── exceptions │ │ └── ChatGPTException.java │ │ ├── service │ │ └── OpenAIService.java │ │ └── utils │ │ ├── ClientRegisterBean.java │ │ ├── DateUtil.java │ │ ├── DisksInfo.java │ │ ├── FileUtil.java │ │ ├── FyLayersInfo.java │ │ ├── GlobalTimeConfig.java │ │ ├── GlobalTimeConverter.java │ │ ├── GlobalTimeConverterJSONStyle.java │ │ ├── GsonUtil.java │ │ ├── IpRegex.java │ │ ├── IpUtil.java │ │ ├── JvmRuntimeInfo.java │ │ ├── LocalDateTimeUtil.java │ │ ├── NetworkInfo.java │ │ ├── NewImageUtils.java │ │ ├── OSInfo.java │ │ ├── OSRuntimeInfo.java │ │ ├── OpenAIUtils.java │ │ ├── PhoneRegex.java │ │ ├── ProcShell.java │ │ ├── RunTimeInfo.java │ │ ├── SystemInfoUtil.java │ │ ├── ThreeTuple.java │ │ ├── TupleUtil.java │ │ └── TwoTuple.java └── resources │ ├── META-INF │ └── spring.factories │ └── application.properties └── test └── java └── cn └── com └── ogtwelve └── OGtwelveUtilPackApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/pom.xml -------------------------------------------------------------------------------- /pom.xml.versionsBackup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/pom.xml.versionsBackup -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/GlobalTimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/GlobalTimeTest.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/OGTwelveUtilPackApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/OGTwelveUtilPackApplication.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/annotation/EnableChatGPT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/annotation/EnableChatGPT.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/annotation/EnableGlobalDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/annotation/EnableGlobalDateFormat.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/config/ChatGPTAutoConfigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/config/ChatGPTAutoConfigure.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/contorller/GptController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/contorller/GptController.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/entity/Billing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/entity/Billing.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/entity/OpenAI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/entity/OpenAI.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/entity/Plan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/entity/Plan.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/entity/Subscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/entity/Subscription.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/enums/ChatGPTErrorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/enums/ChatGPTErrorEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/enums/FinishReasonEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/enums/FinishReasonEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/enums/ImageResponseFormatEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/enums/ImageResponseFormatEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/enums/ImageSizeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/enums/ImageSizeEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/enums/ModelEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/enums/ModelEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/enums/RoleEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/enums/RoleEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/exceptions/ChatGPTException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/exceptions/ChatGPTException.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/service/OpenAIService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/service/OpenAIService.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/ClientRegisterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/ClientRegisterBean.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/DateUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/DisksInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/DisksInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/FileUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/FyLayersInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/FyLayersInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/GlobalTimeConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/GlobalTimeConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/GlobalTimeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/GlobalTimeConverter.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/GlobalTimeConverterJSONStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/GlobalTimeConverterJSONStyle.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/GsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/GsonUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/IpRegex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/IpRegex.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/IpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/IpUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/JvmRuntimeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/JvmRuntimeInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/LocalDateTimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/LocalDateTimeUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/NetworkInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/NetworkInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/NewImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/NewImageUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/OSInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/OSInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/OSRuntimeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/OSRuntimeInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/OpenAIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/OpenAIUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/PhoneRegex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/PhoneRegex.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/ProcShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/ProcShell.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/RunTimeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/RunTimeInfo.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/SystemInfoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/SystemInfoUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/ThreeTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/ThreeTuple.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/TupleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/TupleUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/com/ogtwelve/utils/TwoTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/java/cn/com/ogtwelve/utils/TwoTuple.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/cn/com/ogtwelve/OGtwelveUtilPackApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OGtwelve/OGTwelveUtilPack/HEAD/src/test/java/cn/com/ogtwelve/OGtwelveUtilPackApplicationTests.java --------------------------------------------------------------------------------