Grt1228/chatgpt-java

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

51
/ 100
Established

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.

3,463 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

3,463

Forks

812

Language

Java

License

Apache-2.0

Last pushed

Aug 08, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Grt1228/chatgpt-java"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.