Нейронка робить ремонт. RoomGPT перетворить бабусин закуток на стильний модерн – і впорається з цим не гірше Interior AI, про яку ми писали.
Обирайте, в якій кімнаті хочете зробити ремонт, визначайтеся зі стилем інтер’єру і заливайте фотку вашого житла. Результат вражає.
Пробувати тут:
Як це працює
Він використовує 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