Yapay zeka emekleme döneminde değil. Sadece ne istediğimizi iyi bilmediğimiz durumlarda sorun çıkıyor. Sohbetin hatırlanmama sorunu için gemini kullanmak daha faydalı olabilir.
Çok temel yazılım konularına kesinlikle tam hakim olmak lazım.
- Değişkenler ve veri tipleri (sayı, metin, liste gibi)
- Fonksiyonlar ve parametreler
- Koşullu ifadeler (if-else mantığı)
- Döngüler (for, while)
- Temel algoritma düşüncesi
Ayrıca uygulama geliştirme konseptleri hakkında da fikir sahibi olmak faydalı olacak
- Kullanıcı arayüzü (UI) ve kullanıcı deneyimi (UX) temel prensipleri
- Veri akışı - verilerin nasıl işlendiği ve saklandığı
- API'ler - farklı servislerin nasıl haberleştiği
- Veritabanı mantığı - bilgilerin nasıl organize edildiği
Sadece prompt ile aşağıdaki projeyi geminiye yaptırdım. Kod hiç yazmadım. Müşterimle de bu durumu paylaştım ve ara sıra gösterdim. İşin bedeli ise 1000 euro idi. Yapay zeka olmasaydı bu işi yapmam birkaç ayımı alır, proje bedeli için de en az 3-4 bin euro isterdim. Ancak yapay zeka sayesinde bunu 24 saatte tamamladım ve sadece 1000 euro ücrete yaptım.
Süreyi 1 aya yaydık, çünkü müşteri ile toplanıp proje üzerine sık görüşemiyorduk. Herkesin müsaitliği için beklenen süreleri çıkardığımızda projeye harcanan süre 24 saat.
Yapay zeka hem bu işi alabilmemi sağlıyor, hem müşterinin daha az ödemesini sağlıyor. İnsanlar da yapay zekanın yazılımcılığı bitireceğini söylüyor. Hiç dikkat ettiniz mi yapay zeka çıktıktan sonra makale yazarları bile 15 yıllık yazılımcı kesildi.
Ürün çekme platformu
-xpath ayarları vererek kodsuz bot yazma
-pazaryeri ve e-ticaret sitesi entegrasyonu(API ile)
-yapilan entegrasyonlar: woocommerce, shopify, eBay, Trendyol
-Ürün düzenleme, görüntüleme sayfası(datatable)
Proje ekran görüntüleri:
Projenin amacı, hiç kod yazmadan, istenen web sitelerden ürünleri sisteme çekmek, çekerken yapay zeka ile ürünü geliştirmek ve ardından istenen mağazalarda ve e-ticaret sitesinde ürünleri yayınlamak.
Müşterimiz yaklaşık 16000 adet ürünü kaynak siteden çekti. Ad, fotoğraf ve açıklama. Ardından bunları shopify ve eBay mağazasına yükledi.
Bu panel, çok kullanıcılı bir yapıya geçirilir ise, saas ürünü gibi aylık veya yıllık abonelik satılabilir. Şu anda arayüz basit ve çok kullanıcılı bir senaryo için pek uygun değil. Ancak işlevini sorunsuzca yerine getirebiliyor.
Prompt yazarken de yapay zekadan faydalanmak çok önemli. Öncelikle hayalinizdeki ve aklınızdaki proje üzerine uzun bir sohbet edip, ardından bu projeyi yapay zeka ile yapmak istediğinizden bahsedin ve prompt isteyin. Ardından başka bir sohbette veritabanı tasarımı ve SQL kodlarını isteyin. Aynı sohbette gerekli diğer kodların yazımına geçebilirsiniz. Böylece hata yapma ihtimalini ortadan kaldırmış olursunuz.
Gemini 1 milyon token desteği ile büyük projelerde mükemmel çalışmaktadır.
Bu projede özellikle eBay ve shopify API için hazırlanan kodlar ve fonksiyonlar büyük bilgi ve tecrübe gerektirir. Daha önce bu tarz bir uygulama yapmayan biri ilk başta zorlanabilir ancak doğru soru ile sorun çıkan yerleri atlamak kolay olabilir. API kodları yazdırırken dokümantasyonlardan ihtiyaç duyduğunuz bilgileri prompta eklemelisiniz. Çünkü yapay zekalar ne kadar güncel olsalar da api dökümantasyonları her dakika değişiyor olabilir, yeni bir kural gelmiş olabilir, endpoint artık aktif olmayabilir vb.