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

These are competitors: A is a full-featured SpringBoot web application with RAG, image generation, and chat capabilities, while B is a lightweight starter library designed for developers to integrate ChatGPT into their own SpringBoot projects.

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 22/25
Stars: 941
Forks: 251
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
Stars: 227
Forks: 54
Downloads:
Commits (30d): 0
Language: Java
License: MIT
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

flashvayne/chatgpt-spring-boot-starter

a chatgpt starter based on Openai Official Apis.

This project helps Java developers integrate OpenAI's ChatGPT capabilities directly into their Spring Boot applications. Developers can easily build features that chat with AI models or generate images from text prompts. It takes user prompts or conversation histories as input and returns AI-generated text responses or image URLs.

Java development Spring Boot applications AI integration chatbot development generative AI

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