274056675/springboot-openai-chatgpt
超级AI大脑一个基于SpringCloud微服务架构,已对接GPT-3.5、GPT-4.0、百度文心一言、stable diffusion AI绘图、Midjourney绘图等。支持web,Android,IOS,H5多端应用,使用了OpenAI的ChatGPT模型实现了智能聊天机器人。用户可以在界面上与聊天机器人进行对话,聊天机器人会根据用户的输入自动生成回复。同时也支持画图,用户输入文本,便可以自动制作文生文生图。持续更新中,更多功能等着你来解锁
# Technical Summary Built on Spring Boot's monolithic architecture, this platform integrates multiple LLM backends (OpenAI GPT-3.5/4.0, Baidu Ernie, Stable Diffusion, Midjourney) through a unified API gateway, enabling both text generation and image synthesis via single backend service. The system implements plugin-style tool categorization (teaching, reference, lifestyle, entertainment) allowing modular feature expansion while maintaining stateless request handling across web, Android, iOS, and H5 clients. Frontend and backend communicate via RESTful APIs with session-based authentication, supporting real-time streaming responses for chat and asynchronous job polling for image generation tasks.
998 stars. No commits in the last 6 months.
Stars
998
Forks
244
Language
Java
License
Apache-2.0
Category
Last pushed
Apr 03, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/274056675/springboot-openai-chatgpt"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
jeecgboot/jeecg-boot-starter
JeeccgBoot项目的启动模块,拆分出来便于维护 含各种starter:微服务启动、xxljob、分布式锁starter、rabbitmq、分布式事务、分库分表shardingsphere、mongondb
PenglongHuang/ChatGPT-Java-FunAi
ChatGPT Java 基于SpringBoot的后端开源web学习项目,FunAi。支持OpenAI官方所有接口。无限轮聊天 + 带上下文逻辑 + 流式输出 / 普通输出。PDF解析 +...
fuzhengwei/chatbot-api
《ChatGPT AI 问答助手》 开源免费项目,涵盖爬虫接口、ChatGPT API对接、DDD架构设计、镜像打包、Docker容器部署,小巧精悍,流程全面。对于Java编程伙伴来说,非常具有学习价值。
NiuXiangQian/chatgpt-stream
OpenAi最简洁的Java流式返回接入方式,方便接入业务系统,没有第三方依赖,只需要使用Spring Boot即可!轻松构建你的带有聊天记忆、画图功能的chatgpt,支持代码块高亮、markdown语法!
hncboy/ai-beehive
AI 蜂巢,基于 Java 使用 Spring Boot 3 和 JDK 17,支持的功能有 ChatGPT、OpenAi Image、Midjourney、NewBing、文心一言等等