
用 Java 快速搭建多模型 AI 聊天平台ai-beehive 上手指南【免费下载链接】ai-beehiveAI 蜂巢基于 Java 使用 Spring Boot 3 和 JDK 17支持的功能有 ChatGPT、OpenAi Image、Midjourney、NewBing、文心一言等等项目地址: https://gitcode.com/gh_mirrors/ai/ai-beehive想在一个界面里同时使用 ChatGPT、Midjourney、NewBing 与文心一言却懒得在多个网页之间反复切换ai-beehive 就是为你准备的开源答案——它是一款基于 Java、由 Spring Boot 3 与 JDK 17 构建的 AI 对话聚合平台将多种大模型封装成可独立配置的聊天房间。本文用最直白的方式带你拆解它的核心功能并走完本地部署全流程。从到处切网页到一个平台聊所有模型用过 AI 工具的人大概都有同感聊天用一个站画图换一个站想试试 NewBing 又要再开一个标签页。久而久之提示词、历史记录和账号散落在各个平台管理成本越来越高。ai-beehive 的思路很直接把多种大模型装进同一个应用每种模型对应一种房间用户在统一的界面上对话、出图、管理历史体验就像在一个 App 里切换不同主题的聊天室。项目主体由 beehive-web、beehive-cell 等模块构成底层依赖 Spring Boot 3、MySQL 8、Redis 与 SaToken数据访问用 MyBatis Plus实时交互走 WebSocket是一套相当正经的 Java 服务端方案而不是一个玩具 Demo。核心能力拆解对话、绘图与图像生成一键切换可自由调参的 OpenAI 对话房间从 OpenAI GPT 3.5 到 GPT 4每个对话房间的参数都被抽成了配置项历史消息条数、max_tokens、temperature、系统提示词……管理员可以决定这些参数是否开放给用户修改。默认配置即开即用想玩出个性也不用改代码。从一句提示词到四张图的 Midjourney 房间绘图是不少人关注的重头戏。ai-beehive 的 Midjourney 房间支持文生图Imagine、单图放大Upscale、生成变体Variation以及图生文Describe。输入英文提示词后任务进度、任务 ID 一目了然生成的四张图下方直接提供 U1~U4、V1~V4 操作按钮点一下就能放大或衍生新图工作流相当顺畅。此外还有 OpenAI Image 房间用一句提示语直接出图适合快速产出灵感草图。图纸机制如何配置和扩展你的 AI 房间ai-beehive 的核心设计是图纸Cell——每种模型对应一张图纸图纸定义了这个房间的类型、参数与权限。创建房间时先选图纸再填配置项最后命名即可。图纸状态可控只有 published已发布状态的图纸能被使用出问题时可以随时停用权限可精细分配图纸与配置项都支持权限控制可指定部分用户可见、可用也可开放给全体用户配置项灵活支持默认值、是否必填、是否允许用户修改等精细设定。这意味着你不只是用一个平台还可以按自己的场景拼装出专属的聊天房间未来接入新模型时添加一张新图纸就能扩展一种房间类型。上线前必看邮箱后缀、注册审核与密钥管理平台要对外开放安全细节躲不开。ai-beehive 在账号体系上做了不少功课登录与注册邮箱后缀校验可配置只允许特定后缀如 qq.com的邮箱登录挡住无关账号注册开关与注册审核可关闭注册也可开启审核新用户注册后需管理员放行才能登录用户状态管理支持正常、待审核、禁止登录三种状态禁止登录时还能通过移除 Redis 中的 Token 强制下线ApiKey 轮询OpenAI 密钥支持轮询切换降低单 Key 被限流的风险。这些能力大多通过系统参数表动态配置改配置即可生效不用动代码。三步完成本地部署从环境准备到启动部署比想象中简单Java 开发者照着下面三步就能跑起来准备环境安装 MySQL 8.x 与 Redis并备好 JDK 17导入数据库执行 beehive-bootstrap 模块下的 schema-mysql.sql 初始化脚本脚本里已内置默认账号hellobeeaibeehive.icu / 123456与常用图纸配置数据库脚本路径beehive-bootstrap/src/main/resources/db/schema-mysql.sql启动应用克隆仓库 https://gitcode.com/gh_mirrors/ai/ai-beehive 后用 IDE 打开启动 BeehiveApplication 主类配好数据库连接即可体验。写在最后下一步想玩什么项目仍在持续迭代计划中包括管理端的图纸管理、文心一言与通义千问等更多模型接入、绘图画廊、提示词商店等功能。如果你正好想找个练手的 Java AI 项目或者需要一个多模型聚合聊天室的底座不妨克隆下来跑一跑遇到问题也可以到项目社区交流一起把图纸画得更大。【免费下载链接】ai-beehiveAI 蜂巢基于 Java 使用 Spring Boot 3 和 JDK 17支持的功能有 ChatGPT、OpenAi Image、Midjourney、NewBing、文心一言等等项目地址: https://gitcode.com/gh_mirrors/ai/ai-beehive创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考