Web sitelerinin ekran görüntülerini koda çeviren yapay zeka aracı

Yapay zeka alanında bir yenilik olarak öne çıkan "Screenshot-to-Code" adlı araç, web siteleri veya uygulama arayüzlerinin ekran görüntülerin kodunu oluşturabilen bir yetenek sunuyor.

Bir web sitesinin veya uygulama arayüzünün görüntülerini analiz edip, görsel verileri doğrudan işlevsel koda dönüştüren “Screenshot-to-Code” (ekran görüntüsünden koda) adlı yeni bir yapay zeka aracı geliştirildi.

Bağımsız bilgisayar korsanı Abi Raja tarafından tasarlanan bu araç, Vision ile görsel girdileri işleyebilen ve DALL-E 3 ile çıktıları üretebilen GPT-4’ün gücünden yararlanıyor.

HTML, Tailwind CSS, React, Vue veya Bootstrap gibi formatlara dönüştürme yeteneği olan bu araç, web sitelerinin veya uygulama arayüzlerinin tasarımlarını hızlı bir şekilde kodlara çevirebiliyor.

Startup Runway’in kurucu ortağı ve Sandbox VR‘nin yönetim kurulu üyesi Siqi Chen, yapay zekanın bu süreçte kodu aşamalı olarak iyileştirdiğini ve doğruluğunu sağlamak için sürekli olarak ekran görüntüsüyle karşılaştığını belirtiyor.

Chen’in paylaştığı bir video örneğinde, model etkileyici bir şekilde YouTube ana sayfasının anlık görüntüsünü tarayarak, yapay zeka tarafından oluşturulan resimlerle küçük resimleri değiştirip düzeni yeniden oluşturuyor.

DALL-E’yi devre dışı bırakma seçeneği olan bu araç, yalnızca koda odaklanan kullanıcılar için de uygun. Ekran görüntüsü yerine URL paylaşma seçeneği de mevcut.

Screenshot-to-Code’un temelinde bir React/Vite ön ucu ve bir FastAPI arka ucu bulunuyor. Başlamak için GPT-4 Vision’a ve OpenAI’den bir API anahtarına erişim gerekiyor. Bu inovatif araç GitHub’da açık kaynak olarak barındırılıyor, bu da herkesin kullanımına açık olduğu anlamına geliyor.

Ancak, bu tür yapay zeka uygulamalarının tam anlamıyla kusursuz olmadığı ve zaman zaman hatalar içerebileceği unutulmamalı. Bu nedenle, ekran görüntüsünden kod’a yöntemi, yalnızca yineleme aşamasına katılan bir araç olarak değerlendirilmeli.

Bu tür araçların, geliştiriciler ve tasarımcılar için karmaşık görevleri basitleştirmesi ancak aynı zamanda yapay zekanın hızla insan yeteneklerini yakalama ve fikri mülkiyet konularında endişelere yol açması muhtemel. Her durumda, kullanım öncesinde uygun izinlerin ve hakların sağlandığından emin olunmalı.

Exit mobile version