RoomGPT 是一个用 AI 生成房间规划的项目,用户仅需求上传一张实拍图,等待数秒后,AI 就能依据图片烘托装修后的样子。它运用了 ControlNet 的机器学习模型,能够依据用户上传的房间照片,生成不同风格的房间。这个应用运用了 Next.js 来构建网页界面,运用了 Replicate 来布置和管理机器学习模型,运用了 Upload 来存储和访问图片。
- repo 地址:github.com/Nutlope/roo…
- 在线试用:www.roomgpt.io/dream
这个项目运用了 ControlNet 来生成房间规划。ControlNet 是一个能够控制图画生成 AI 的输出的神经网络结构。ControlNet 的长处是:
- 能够指定生成图画的姿态、深度、概括等条件。
- 能够坚持输入图画的结构,一起转换成不同的风格。
- 能够与其他图画生成 AI 技术结合运用,比如 Stable Diffusion2。
项目用到的 ControlNet 服务布置在 Replicate 上,Replicate 是一个网站和服务,能够让用户轻松地布置和运用开源的机器学习模型。