Önizleme ve Geri Al: Toplu İşlemde Sigorta İstemek
Toplu güncelleme yaparken yapay zekâdan sadece işlemi değil, işlemden dönüş yolunu da istedik.
Bir Excel yüklersiniz, bin satır değişir. Dosyada bir sütun kaymışsa bunu ancak müşteri şikâyet edince anlarsınız.
Yazdığım prompt
Elle stok yüklemede önizlemeyi yap, önemli bence, ne değişeceğini görmüş oluruz. Şey yapabilir miyiz: son toplu güncellemeleri sil diye bir şey yapıp eskiye alabilir miyiz acaba? Bu da bir güvenlik önlemi olur.
Yapay zekâ ne yaptı
Yükleme iki adıma bölündü. Önce ne değişeceği gösteriliyor, değişecek bir şey yoksa uygula düğmesi de çalışmıyor.
Geri alma ise düşündüğümden daha iyi kuruldu. Her toplu güncelleme kaydediliyor ve geri alınınca eski değerler körü körüne yazılmıyor, yapılan fark geri çevriliyor. Yani güncelleme ile geri alma arasında satış olduysa o satış kaybolmuyor. Bu ayrıntıyı ben söylemedim.
Neyi öğrendim
Bazen en iyi prompt bir soru ve bir gerekçedir. “Bu da bir güvenlik önlemi olur” cümlesi amacı anlatıyor ve yapay zekâ o amacın gereğini düşünmeye başlıyor. Yalnızca “geri al düğmesi ekle” deseydim büyük ihtimalle eski değerleri geri yazan basit bir düğme gelirdi.
Sen de kullan
[Toplu işlem] için iki güvence istiyorum:
1. Uygulamadan önce önizleme: kaç kayıt, hangi alan, eskisi ve yenisi.
2. Geri alma: son işlemler listesi. Amaç hatayı geri çevirmek;
arada oluşan gerçek değişiklikler kaybolmamalı.
Bu amaca daha iyi hizmet edecek bir şey varsa öner.