#139 · Primary category: LLM Application Frameworks

deepseek4j

deepseek deepseek-r1 java openai spring-boot spring-boot-3 spring-boot-4

deepseek java sdk

Project last updated:04/25/26

GitHub Stars

757

Forks

142

Contributors

7

License

Apache-2.0

Why we included this project

DeepSeek's R1 and V3 models are easy to call from Java with this SDK, which wraps the API into a typed client that handles chat, function calling, structured JSON output, and embeddings. The Spring Boot starter autowires a configured client into 2.x/3.x and Solon apps, and the Reactor-based streaming support makes building SSE endpoints that push tokens to a browser straightforward. A bundled sse.html debug page lets you test that flow quickly. Configuration covers timeouts, proxies, and request/response logging, which becomes important once you move past a local prototype. It builds on the now-unmaintained OpenAI4J, so teams already on the JVM get a maintained alternative without switching ecosystems.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category