ChatGPT-Java-FunAi and chatgpt-spring-boot-starter

Tool A is a full-featured Spring Boot web application with ChatGPT integration and advanced features (RAG, image generation, customer service), while Tool B is a lightweight Spring Boot starter library that provides low-level OpenAI API client functionality—making them complements where B could serve as a dependency for A's ChatGPT integration layer.

ChatGPT-Java-FunAi
51
Established
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 941
Forks: 251
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
Stars: 168
Forks: 30
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
Archived Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About ChatGPT-Java-FunAi

PenglongHuang/ChatGPT-Java-FunAi

ChatGPT Java 基于SpringBoot的后端开源web学习项目,FunAi。支持OpenAI官方所有接口。无限轮聊天 + 带上下文逻辑 + 流式输出 / 普通输出。PDF解析 + Embedding API+ 递归分词文段抽取 + 文本向量化 + 向量语义匹配 + 召回知识库相似文本匹配。接入文生图模型MidJourney / Stable Diffusion Model。智能客服/企业级知识库。APIKey额度精准查询 + 失效检测。AI游戏 + 专属于AI的社交平台

About chatgpt-spring-boot-starter

lzhpo/chatgpt-spring-boot-starter

支持OpenAi所有可用的接口,包括但不限于流式输出和Token计算等,可配置多个API-Key、权重、代理、自定义API等诸多功能...

This is a Spring Boot Starter that helps Java developers integrate OpenAI's various AI capabilities into their applications. It takes your application's prompts, images, or audio and allows you to generate text, modify images, transcribe speech, or analyze content using OpenAI models. Developers can use this to build features like AI chatbots, content moderation, or image generation directly into their Java-based services.

Java development AI integration backend development API management Spring Boot

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