chatgpt-java and chatGptApiSdk

These are competitors offering overlapping Java SDK solutions for OpenAI's API, with the first providing more comprehensive features (streaming, plugins, web access) while the second emphasizes simplicity and billing query functionality.

chatgpt-java
51
Established
chatGptApiSdk
37
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 9/25
Maturity 8/25
Community 20/25
Stars: 3,463
Forks: 812
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
Stars: 96
Forks: 25
Downloads:
Commits (30d): 0
Language: Java
License:
Stale 6m No Package No Dependents
No License Stale 6m No Package No Dependents

About chatgpt-java

Grt1228/chatgpt-java

ChatGPT Java SDK支持流式输出、Gpt插件、联网。支持OpenAI官方所有接口。ChatGPT的Java客户端。OpenAI GPT-3.5-Turb GPT-4 Api Client for Java

Based on the README, here's a deeper technical summary: Provides full OpenAI API coverage including newer models (GPT-4, GPT-3.5-turbo), advanced features like Tool Call/function calling, Assistants API, multimodal chat with images, Dall-E-3, and TTS; implements TikToken-based token accounting for cost estimation. Supports both SSE and WebSocket streaming paradigms with OkHttpClient as the underlying HTTP transport, enabling runtime API key rotation via custom interceptors and multi-key strategies for fault tolerance. Targets Java/Spring Boot applications across mobile (Android, iOS) and web platforms through flexible streaming abstraction.

About chatGptApiSdk

gulihua10010/chatGptApiSdk

chatGpt Api SDK 封装,支持 GPT-3.5,GPT-4,账单查询,开箱即用,非常简单!

Scores updated daily from GitHub, PyPI, and npm data. How scores work