😐 RoomGPT

Нейронка робить ремонт. RoomGPT перетворить бабусин закуток на стильний модерн – і впорається з цим не гірше Interior AI, про яку ми писали.

Обирайте, в якій кімнаті хочете зробити ремонт, визначайтеся зі стилем інтер’єру і заливайте фотку вашого житла. Результат вражає.

Пробувати тут:

тиць
roomgpt.io

Як це працює

Він використовує ML-модель під назвою ControlNet для генерації варіацій кімнат. Ця програма дає вам можливість завантажити фотографію будь-якої кімнати, яка відправить її через цю ML-модель, використовуючи маршрут API Next.js, і поверне вам згенеровану кімнату. Модель ML розміщується на Replicate, а Upload використовується для зберігання зображень.

Запуск локально

Клонування сховища на локальній машині.

git clone https://github.com/Nutlope/roomGPT

Створення облікового запису на Replicate для отримання ключа API.

Перейдіть на Replicate, щоб створити обліковий запис.

Натисніть на зображення вашого профілю у верхньому правому куті і виберіть “Dashboard”.

Натисніть на “Обліковий запис” на навігаційній панелі. Тут ви знайдете свій токен API, скопіюйте його.

Зберігання ключів API в .env

Створіть в кореневому каталозі проекту файл з розширенням env. І збережіть в ньому ваш ключ API, як показано в файлі .example.env.

Якщо ви також хочете використовувати обмеження швидкості, створіть обліковий запис на UpStash, створіть базу даних Redis і також заповніть дві змінні оточення в .env. Якщо ви не хочете обмежувати швидкість, вам не потрібно вносити жодних змін.

Встановлення залежностей.

npm install

Запуск програми.

Потім запустіть додаток в командному рядку, і він буде доступний за адресою http://localhost:3000.

npm run dev

Додати коментар