Geçenlerde ZDNet'ten David Gewirtz, klasik bir evlilik teknik destek senaryosunun içinde buldu kendini. Karısı Denise, kilise korosuyla şarkı söylüyor ve şarkı kitapçıklarını (sarı kağıda basılı, kabaca cep kitabı boyutunda) tarayıp PDF'ye çevirmesi, sarı arka planı kaldırması ve bunları 8.5'e 11 inç kağıda büyüterek okuma gözlüğü olmadan okuyabilmesi gerekiyordu. Ayrıca müziği, şarkı söyleme amaçlı nota çalan bir uygulama olan PlayScore 2'ye beslemeyi planlıyordu ve sarı rengin yazılımı karıştırabileceğinden endişeleniyordu.

Gewirtz başta Photoshop'u önerdi, ancak sürecin çok uğraştırıcı olduğunu gördü - her görüntü farklı kaydırıcı ayarları gerektiriyordu. Bu yüzden Denise'in ChatGPT Plus hesabı üzerinden kullandığı ChatGPT'yi önerdi. Bu, sarıyı kaldırmak için işe yaradı, ancak çıktı düşük çözünürlüklüydü. Takip eden bir talep bunu düzeltti, ancak ChatGPT ortaya çıkan PDF'leri hafifçe değiştirdi. Denise, notaları veya sözleri değiştirip yanlış müzik çalışmasına yol açabileceğinden endişelendi.

Gewirtz'in açıkladığı gibi, ChatGPT ve diğer yapay zekalar "belirleyici olmayan" - aynı girdiden farklı çıktılar üretebilirler, tıpkı geveze bir tesisatçı gibi. Denise, müzikal başyapıtlarına özgürlük tanımayacak, kesinlikle belirleyici bir araç istiyordu. Harvard Python sertifikası için etkileşimli bir görüntü yönetim aracı yazan Gewirtz, Python'da işi yapacak kütüphaneler olduğunu biliyordu ancak kodu kendisi yazmaya vakti yoktu.

Bunun üzerine her mantıklı insanın yapacağını yaptı: belirleyici olmayan yapay zekayı kullanarak belirleyici bir Python betiği yazdı. ChatGPT'ye, JPEG veya PDF alıp gri/siyah olmayan pikselleri beyaza çeviren, renkli arka planlardaki siyah metin için hafif renkli grileri koruyan bir betik isteyen bir komut verdi. Akşam yemeği hazır olana kadar (o da bir döner tavuk hazırlamaya yardım ediyordu), ChatGPT çalışan bir betik üretmişti.

Ortaya çıkan araç, decolor_pdf.py, komut satırından çalışıyor ve arka plan rengi kaldırılmış yeni bir PDF çıktısı veriyor. Gewirtz bunu GitHub reposuna yükledi ve caz büyüğü Fats Waller'ın (Andy Razaf ile birlikte yazdığı, "Ain't Misbehavin'" ile tanınan) kamu malı bir şarkısıyla gösterdi.

Çıkarılacak ders? Hızlı bir çözüme ihtiyacınız varsa, ChatGPT'den sizin için yazmasını isteyin. Gewirtz için işe yaradı; hem karısının sorununu çözdü hem de aynı anda bir döner tavuğu tavuksuzlaştırdı.