10 0 0

roomGPT为房间生成新设计源代码

openai
2023-3-27 3190

使用 AI 为每个人打造梦幻房间。给您的房间拍张照片,看看您的房间在不同主题下的样子。

它使用称为ControlNet 的ML 模型来生成房间的变体。此应用程序使您能够上传任何房间的照片,这将使用 Next.js API 路由通过此 ML 模型发送照片,并返回您生成的房间。ML 模型托管在 Replicate 上,上传用于图像存储。

演示地址

https://www.roomgpt.io/

测试截图

怎么运行的

它使用称为ControlNet 的ML 模型来生成房间的变体。此应用程序使您能够上传任何房间的照片,这将使用 Next.js API 路由通过此 ML 模型发送照片,并返回您生成的房间。ML 模型托管在Replicate上,上传用于图像存储。循环用于电子邮件。

本地运行

将存储库克隆到本地机器。

在 Replicate 上创建一个帐户以获取 API 密钥。

1.去复制做一个帐户。

2.单击右上角的个人资料图片,然后单击“仪表板”。

3.单击导航栏中的“帐户”。而且,在这里你可以找到你的 API 令牌,复制它。

将 API 密钥存储在 .env 中

使用 env 在项目的根目录中创建一个文件。并将您的 API 密钥存储在其中,如 .example.env 文件中所示。

如果您还想进行速率限制,请在 UpStash 上创建一个帐户,创建一个 Redis 数据库,并在其中填充两个环境变量.env。如果您不想进行速率限制,则无需进行任何更改。

安装依赖项。

npm install

运行应用程序。

然后,在命令行中运行该应用程序,它将在http://localhost:3000.

npm run dev

授权设置

1.用于openssl rand -base64 32生成 NEXTAUTH_SECRET

2.从 Neon 添加 DB URL 和 SHADOW DB URL

3.在 console.cloud.google.com 中创建一个新项目

4.单击 API 凭据页面中的配置同意屏幕,然后单击外部

5.添加应用名称,不上传徽标,添加授权域

6.发布应用

7.创建凭据 -> Oauth 客户端 ID

8.运行 npx prisma db push && prisma migrate dev && prisma generate

一键部署

使用Vercel部署示例:

注意:您需要按照上面的设置使用 Neon 和 next-auth and payments 配置身份验证

AD:GPT-4官方账号:点击购买

请先登录后发表评论!

最新回复 (10)
  • 0 引用 2

    正要装修,瞅瞅干啥用滴

    这家伙太懒了,什么也没留下。
  • openai 楼主 2023-3-27
    0 引用 3

    是不是三倍速大机霸 正要装修,瞅瞅干啥用滴
    这个是源码,你直接用演示站的就行了。

    联系反馈邮箱:ruiwang076@gmail.com
  • 卢卡卡 2023-3-27
    0 引用 4

    没有免费版的吗,在这上面付钱好麻烦

    这家伙太懒了,什么也没留下。
  • pajia 2023-3-27
    0 引用 5

    只恨自己不是学工科的,好想国人们也研制出自己的产品

    这家伙太懒了,什么也没留下。
  • vincenzo 2023-3-27
    0 引用 6

    感谢楼主ing!!!

    这家伙太懒了,什么也没留下。
  • 都主管 10月前
    0 引用 7

    感谢楼主ing!!!

    这家伙太懒了,什么也没留下。
  • 都主管 10月前
    0 引用 8

    @openai  ,付费帮我安装roomGPT

    这家伙太懒了,什么也没留下。
  • Lx5201314Lh 9月前
    0 引用 9

    6

    这家伙太懒了,什么也没留下。
  • sundrive 1月前
    0 引用 10

    thank  you 

    这家伙太懒了,什么也没留下。
返回
请先登录后发表评论!