├── .gitignore ├── README.md ├── docs ├── draw.io │ └── openai-sdk-java.drawio ├── images │ └── group.png ├── logo │ ├── group.png │ └── openai.png └── maven │ ├── ossrh.pom.xml │ ├── ossrh.settings.xml │ ├── release.pom.xml │ └── release.settings.xml ├── pom.xml └── src ├── main └── java │ └── cn │ └── bugstack │ └── openai │ ├── executor │ ├── Executor.java │ ├── interceptor │ │ └── HTTPInterceptor.java │ ├── model │ │ ├── aliyun │ │ │ ├── AliModelExecutor.java │ │ │ ├── config │ │ │ │ └── AliModelConfig.java │ │ │ ├── package-info.java │ │ │ └── valobj │ │ │ │ ├── AliModelCompletionRequest.java │ │ │ │ ├── AliModelCompletionResponse.java │ │ │ │ ├── FinishReason.java │ │ │ │ ├── Message.java │ │ │ │ ├── Model.java │ │ │ │ └── Role.java │ │ ├── baidu │ │ │ ├── BaiduModelExecutor.java │ │ │ ├── config │ │ │ │ └── BaiduConfig.java │ │ │ ├── utils │ │ │ │ └── AccessTokenUtils.java │ │ │ └── valobj │ │ │ │ ├── BaiduCompletionRequest.java │ │ │ │ ├── BaiduCompletionResponse.java │ │ │ │ ├── BaiduImageRequest.java │ │ │ │ ├── Message.java │ │ │ │ ├── Model.java │ │ │ │ ├── Role.java │ │ │ │ └── Usage.java │ │ ├── brain360 │ │ │ ├── Brain360ModelExecutor.java │ │ │ ├── config │ │ │ │ └── Brain360Config.java │ │ │ └── valobj │ │ │ │ ├── Brain360CompletionRequest.java │ │ │ │ ├── Brain360CompletionResponse.java │ │ │ │ ├── ChatChoice.java │ │ │ │ ├── Message.java │ │ │ │ ├── Model.java │ │ │ │ ├── Role.java │ │ │ │ └── Usage.java │ │ ├── chatglm │ │ │ ├── CharGLMModelExecutor.java │ │ │ ├── ChatGLMModelExecutor.java │ │ │ ├── config │ │ │ │ └── ChatGLMConfig.java │ │ │ ├── utils │ │ │ │ └── BearerTokenUtils.java │ │ │ └── valobj │ │ │ │ ├── CharGLMCompletionRequest.java │ │ │ │ ├── ChatGLMCompletionRequest.java │ │ │ │ ├── ChatGLMCompletionResponse.java │ │ │ │ ├── EventType.java │ │ │ │ ├── Model.java │ │ │ │ └── Role.java │ │ ├── chatgpt │ │ │ ├── ChatGPTModelExecutor.java │ │ │ ├── config │ │ │ │ └── ChatGPTConfig.java │ │ │ └── valobj │ │ │ │ ├── ChatChoice.java │ │ │ │ ├── ChatGPTCompletionRequest.java │ │ │ │ ├── ChatGPTCompletionResponse.java │ │ │ │ ├── ChatGPTImageEditRequest.java │ │ │ │ ├── ChatGPTImageEnum.java │ │ │ │ ├── ChatGPTImageRequest.java │ │ │ │ ├── ChatGPTImageResponse.java │ │ │ │ ├── ChatGPTItem.java │ │ │ │ ├── Message.java │ │ │ │ └── Usage.java │ │ ├── claude │ │ │ ├── ClaudeModelExecutor.java │ │ │ ├── config │ │ │ │ └── ClaudeConfig.java │ │ │ └── valobj │ │ │ │ ├── ClaudeCompletionRequest.java │ │ │ │ └── ClaudeCompletionResponse.java │ │ ├── gemini │ │ │ ├── GeminiProModelExecutor.java │ │ │ ├── config │ │ │ │ └── GeminiProConfig.java │ │ │ └── valobj │ │ │ │ ├── Candidate.java │ │ │ │ ├── Content.java │ │ │ │ ├── GeminiProCompletionRequest.java │ │ │ │ ├── GeminiProCompletionResponse.java │ │ │ │ ├── GenerationConfig.java │ │ │ │ ├── InlineData.java │ │ │ │ ├── Model.java │ │ │ │ ├── Parts.java │ │ │ │ ├── PromptFeedBack.java │ │ │ │ ├── Role.java │ │ │ │ ├── SafetyRating.java │ │ │ │ └── SafetySetting.java │ │ ├── google │ │ │ ├── GeminiProModelExecutor.java │ │ │ ├── GeminiProTextModelExecutor.java │ │ │ ├── PalmChatModelExecutor.java │ │ │ ├── PalmModelExecutor.java │ │ │ ├── PalmTextModelExecutor.java │ │ │ ├── config │ │ │ │ ├── Const.java │ │ │ │ ├── GeminiProConfig.java │ │ │ │ └── PalmConfig.java │ │ │ ├── package-info.java │ │ │ └── valobj │ │ │ │ ├── GeminiProRole.java │ │ │ │ ├── Role.java │ │ │ │ ├── model │ │ │ │ ├── GeminiProModel.java │ │ │ │ ├── Model.java │ │ │ │ ├── PalmModel.java │ │ │ │ └── SupportMethod.java │ │ │ │ ├── request │ │ │ │ ├── CitationMetadata.java │ │ │ │ ├── CitationSource.java │ │ │ │ ├── GeminiProTextRequest.java │ │ │ │ ├── MessagePrompt.java │ │ │ │ ├── PalmChatRequest.java │ │ │ │ ├── PalmMessage.java │ │ │ │ ├── PalmTextRequest.java │ │ │ │ └── TextPrompt.java │ │ │ │ └── response │ │ │ │ ├── Candidate.java │ │ │ │ ├── GeminiProCompletionResponse.java │ │ │ │ └── PalmCompletionResponse.java │ │ ├── tencent │ │ │ ├── TencentModelExecutor.java │ │ │ ├── config │ │ │ │ └── TencentConfig.java │ │ │ ├── package-info.java │ │ │ ├── utils │ │ │ │ └── SecurityUtils.java │ │ │ └── valobj │ │ │ │ ├── Action.java │ │ │ │ ├── CanonicalRequest.java │ │ │ │ ├── Message.java │ │ │ │ ├── TencentCompletionRequest.java │ │ │ │ └── TencentCompletionResponse.java │ │ └── xunfei │ │ │ ├── XunFeiModelExecutor.java │ │ │ ├── config │ │ │ └── XunFeiConfig.java │ │ │ ├── utils │ │ │ ├── ImageUtil.java │ │ │ └── URLAuthUtils.java │ │ │ └── valobj │ │ │ ├── Chat.java │ │ │ ├── Choices.java │ │ │ ├── Message.java │ │ │ ├── PictureChat.java │ │ │ ├── PictureMessage.java │ │ │ ├── PictureText.java │ │ │ ├── Text.java │ │ │ ├── Usage.java │ │ │ ├── XunFeiCompletionRequest.java │ │ │ ├── XunFeiCompletionResponse.java │ │ │ └── XunFeiPictureRequest.java │ ├── parameter │ │ ├── ChatChoice.java │ │ ├── CompletionRequest.java │ │ ├── CompletionResponse.java │ │ ├── ImageEditRequest.java │ │ ├── ImageEnum.java │ │ ├── ImageRequest.java │ │ ├── ImageResponse.java │ │ ├── Item.java │ │ ├── Message.java │ │ ├── ParameterHandler.java │ │ ├── PictureContentEnum.java │ │ ├── PictureRequest.java │ │ └── Usage.java │ └── result │ │ └── ResultHandler.java │ └── session │ ├── Configuration.java │ ├── OpenAiSession.java │ ├── OpenAiSessionFactory.java │ └── defaults │ ├── DefaultOpenAiSession.java │ └── DefaultOpenAiSessionFactory.java └── test ├── java └── cn │ └── bugstack │ └── openai │ └── test │ ├── ApiTest.java │ └── model │ ├── aliyun │ ├── AliYunTest.java │ ├── curl.sh │ └── dev-book.md │ ├── baidu │ ├── BaiduTest.java │ ├── curl.sh │ └── dev-book.md │ ├── brain360 │ ├── Brain360Test.java │ ├── curl.sh │ └── dev-book.md │ ├── chatglm │ ├── ChatGLMTest.java │ ├── curl.sh │ └── dev-book.md │ ├── chatgpt │ ├── ChatGPTTest.java │ └── dev-book.md │ ├── gemini │ ├── GeminiProTest.java │ ├── dev-book.md │ └── gzh.jpg │ ├── google │ ├── GeminiProTest.java │ ├── PalmTest.java │ └── dev-book.md │ ├── tencent │ ├── TencentTest.java │ └── dev-book.md │ └── xunfei │ ├── XunFeiTest.java │ └── dev-book.md └── resources ├── .env ├── 1.png └── 2.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/README.md -------------------------------------------------------------------------------- /docs/draw.io/openai-sdk-java.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/draw.io/openai-sdk-java.drawio -------------------------------------------------------------------------------- /docs/images/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/images/group.png -------------------------------------------------------------------------------- /docs/logo/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/logo/group.png -------------------------------------------------------------------------------- /docs/logo/openai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/logo/openai.png -------------------------------------------------------------------------------- /docs/maven/ossrh.pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/maven/ossrh.pom.xml -------------------------------------------------------------------------------- /docs/maven/ossrh.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/maven/ossrh.settings.xml -------------------------------------------------------------------------------- /docs/maven/release.pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/maven/release.pom.xml -------------------------------------------------------------------------------- /docs/maven/release.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/docs/maven/release.settings.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/Executor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/Executor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/interceptor/HTTPInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/interceptor/HTTPInterceptor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/AliModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/AliModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/config/AliModelConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/config/AliModelConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/package-info.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/AliModelCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/AliModelCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/AliModelCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/AliModelCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/FinishReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/FinishReason.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/Model.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/aliyun/valobj/Role.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/BaiduModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/BaiduModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/config/BaiduConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/config/BaiduConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/utils/AccessTokenUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/utils/AccessTokenUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/BaiduCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/BaiduCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/BaiduCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/BaiduCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/BaiduImageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/BaiduImageRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Model.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Role.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/baidu/valobj/Usage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/Brain360ModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/Brain360ModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/config/Brain360Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/config/Brain360Config.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Brain360CompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Brain360CompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Brain360CompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Brain360CompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/ChatChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/ChatChoice.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Model.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Role.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/brain360/valobj/Usage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/CharGLMModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/CharGLMModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/ChatGLMModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/ChatGLMModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/config/ChatGLMConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/config/ChatGLMConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/utils/BearerTokenUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/utils/BearerTokenUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/CharGLMCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/CharGLMCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/ChatGLMCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/ChatGLMCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/ChatGLMCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/ChatGLMCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/EventType.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/Model.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatglm/valobj/Role.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/ChatGPTModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/ChatGPTModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/config/ChatGPTConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/config/ChatGPTConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatChoice.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageEditRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageEditRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTImageResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/ChatGPTItem.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/chatgpt/valobj/Usage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/claude/ClaudeModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/claude/ClaudeModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/claude/config/ClaudeConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/claude/config/ClaudeConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/claude/valobj/ClaudeCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/claude/valobj/ClaudeCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/claude/valobj/ClaudeCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/claude/valobj/ClaudeCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/GeminiProModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/GeminiProModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/config/GeminiProConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/config/GeminiProConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Candidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Candidate.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Content.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Content.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/GeminiProCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/GeminiProCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/GeminiProCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/GeminiProCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/GenerationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/GenerationConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/InlineData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/InlineData.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Model.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Parts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Parts.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/PromptFeedBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/PromptFeedBack.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/Role.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/SafetyRating.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/SafetyRating.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/SafetySetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/gemini/valobj/SafetySetting.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/GeminiProModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/GeminiProModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/GeminiProTextModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/GeminiProTextModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/PalmChatModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/PalmChatModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/PalmModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/PalmModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/PalmTextModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/PalmTextModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/config/Const.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/config/Const.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/config/GeminiProConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/config/GeminiProConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/config/PalmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/config/PalmConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/package-info.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/GeminiProRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/GeminiProRole.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/Role.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/GeminiProModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/GeminiProModel.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/Model.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/PalmModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/PalmModel.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/SupportMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/model/SupportMethod.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/CitationMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/CitationMetadata.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/CitationSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/CitationSource.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/GeminiProTextRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/GeminiProTextRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/MessagePrompt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/MessagePrompt.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/PalmChatRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/PalmChatRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/PalmMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/PalmMessage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/PalmTextRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/PalmTextRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/TextPrompt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/request/TextPrompt.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/response/Candidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/response/Candidate.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/response/GeminiProCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/response/GeminiProCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/google/valobj/response/PalmCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/google/valobj/response/PalmCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/TencentModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/TencentModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/config/TencentConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/config/TencentConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/package-info.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/utils/SecurityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/utils/SecurityUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/Action.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/CanonicalRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/CanonicalRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/TencentCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/TencentCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/TencentCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/tencent/valobj/TencentCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/XunFeiModelExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/XunFeiModelExecutor.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/config/XunFeiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/config/XunFeiConfig.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/utils/ImageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/utils/ImageUtil.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/utils/URLAuthUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/utils/URLAuthUtils.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Chat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Chat.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Choices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Choices.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/PictureChat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/PictureChat.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/PictureMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/PictureMessage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/PictureText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/PictureText.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Text.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Text.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/Usage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/XunFeiCompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/XunFeiCompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/XunFeiCompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/XunFeiCompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/XunFeiPictureRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/model/xunfei/valobj/XunFeiPictureRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/ChatChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/ChatChoice.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/CompletionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/CompletionRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/CompletionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/CompletionResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/ImageEditRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/ImageEditRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/ImageEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/ImageEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/ImageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/ImageRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/ImageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/ImageResponse.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/Item.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/Message.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/ParameterHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/ParameterHandler.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/PictureContentEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/PictureContentEnum.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/PictureRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/PictureRequest.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/parameter/Usage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/parameter/Usage.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/executor/result/ResultHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/executor/result/ResultHandler.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/session/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/session/Configuration.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/session/OpenAiSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/session/OpenAiSession.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/session/OpenAiSessionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/session/OpenAiSessionFactory.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/session/defaults/DefaultOpenAiSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/session/defaults/DefaultOpenAiSession.java -------------------------------------------------------------------------------- /src/main/java/cn/bugstack/openai/session/defaults/DefaultOpenAiSessionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/main/java/cn/bugstack/openai/session/defaults/DefaultOpenAiSessionFactory.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/ApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/ApiTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/aliyun/AliYunTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/aliyun/AliYunTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/aliyun/curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/aliyun/curl.sh -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/aliyun/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/baidu/BaiduTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/baidu/BaiduTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/baidu/curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/baidu/curl.sh -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/baidu/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/brain360/Brain360Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/brain360/Brain360Test.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/brain360/curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/brain360/curl.sh -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/brain360/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/chatglm/ChatGLMTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/chatglm/ChatGLMTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/chatglm/curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/chatglm/curl.sh -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/chatglm/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/chatgpt/ChatGPTTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/chatgpt/ChatGPTTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/chatgpt/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/gemini/GeminiProTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/gemini/GeminiProTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/gemini/dev-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/gemini/dev-book.md -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/gemini/gzh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/gemini/gzh.jpg -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/google/GeminiProTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/google/GeminiProTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/google/PalmTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/google/PalmTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/google/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/tencent/TencentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/tencent/TencentTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/tencent/dev-book.md: -------------------------------------------------------------------------------- 1 | # 开发文档 - 补充测试开发过程中的注意点 -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/xunfei/XunFeiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/xunfei/XunFeiTest.java -------------------------------------------------------------------------------- /src/test/java/cn/bugstack/openai/test/model/xunfei/dev-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/java/cn/bugstack/openai/test/model/xunfei/dev-book.md -------------------------------------------------------------------------------- /src/test/resources/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/resources/.env -------------------------------------------------------------------------------- /src/test/resources/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/resources/1.png -------------------------------------------------------------------------------- /src/test/resources/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuzhengwei/openai-sdk-java/HEAD/src/test/resources/2.png --------------------------------------------------------------------------------