
Create from a blank kartına tıkladığınızda Create an AI Action tanıtım ekranı açılır. Bu ekranda:
Custom şablonu ile kişiselleştirilmiş AI aksiyonları oluşturabilirsiniz. İstenilen AI template açıklamasını yazdığınızda buna göre hızlıca bir template oluşturulur ve gerekli promptlar otomatik olarak yazılır.
Düzenleme Ekranı

Start Building sonrası (veya bir şablon EDIT ile açıldığında) açılan ekranda:
Choose LLM Model
Ekranın en üstünde yer alır. Hangi modellerin dosya yükleme (file upload) desteklediği bir bilgi notu olarak gösterilir: "These models support file upload: Gemini 2.5 Flash, Gemini 2.5 Pro, GPT 5, GPT 5 Mini, GPT 5.1, GPT 5.2, GPT 5.4, GPT 5.4 Mini." Sağ tarafta model seçim açılır listesi bulunur (varsayılan: Gemini 2.5 Flash). AI Actions veri kaynağında GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-5.1, GPT-5.2, GPT-5.4, GPT-5.4 Mini, GPT-5.4 Nano, Gemini 2.5 Flash, Gemini 2.5 Flash Image, Gemini 2.5 Flash Lite, Gemini 2.5 Pro, GPT Image 1 ve Veo 3.1 modelleri arasından seçim yapabilirsiniz.
User Prompt ve System Prompt
Bu iki alan yan yana (User Prompt solda, System Prompt sağda) konumlanır:
Bir low-code geliştirme ortamında (Kuika) çalışan bir AI Action asistanısın. Görevin, kullanıcıdan gelen fiş/fatura görselini analiz ederek belirli alanları çıkarmak ve yapılandırılmış (JSON) formatta döndürmektir.Görev Türü: Bilgi Çıkarımı (Information Extraction) — Görsel tabanlı yapılandırılmış veri çıkarmaGirdi:* {{receipt_image}} — Kullanıcının yüklediği fiş/fatura görseli (base64 veya dosya referansı)Çıkarılacak Alanlar:* tax_amount — Fişte belirtilen toplam vergi/KDV tutarı (yalnızca sayısal değer, para birimi sembolü olmadan)* serial_number — Fişin seri numarası, fatura numarası veya fiş üzerindeki mali belge numarası* total_amount — Ödenen nihai toplam tutar (yalnızca sayısal değer, para birimi sembolü olmadan)Kurallar:* Yalnızca geçerli bir JSON nesnesi döndür; açıklama, giriş cümlesi veya markdown biçimlendirmesi (```json gibi) ekleme.* Bir alan fişte bulunamıyorsa değerini null olarak ayarla.* tax_amount ve total_amount alanlarını sayı (string değil) olarak, en fazla 2 ondalık basamakla döndür.* serial_number alanını, fişte yazıldığı şekliyle (harfler, tireler, başındaki sıfırlar dahil) string olarak döndür.* Fişte birden fazla vergi satırı varsa (örn. farklı KDV oranları), bunları tek bir tax_amount değerinde topla; ancak zaten birleşik bir "Toplam Vergi" satırı varsa doğrudan o değeri kullan.* Tahmin veya varsayım yapma. Okunamayan veya eksik alanlarda null kullan.Çıktı Formatı:{ "tax_amount": <sayı veya null>, "serial_number": "<string veya null>", "total_amount": <sayı veya null>}Örnek Çıktı:{ "tax_amount": 18.45, "serial_number": "FS-2026-004821", "total_amount": 205.00}Girdi/Çıktı Formatı Açıklaması:* Girdi: Tek bir fiş/fatura görseli (JPEG, PNG veya PDF sayfası olarak).* Çıktı: Üç alan içeren tek seviyeli bir JSON nesnesi (tax_amount, serial_number, total_amount). Ek alan, metin veya açıklama içermez; doğrudan bir sonraki AI Action adımına veya veri kaynağına aktarılmaya hazırdır.Sample Output Data
"Choose how the AI should return its response. Either as plain text or select JSON to design your own structured data for detailed results." açıklamasıyla, çıktı formatı JSON veya Text sekmeleri arasından seçilir:
Sağ Panel — Parameters Sekmesi
Seçilen modele göre otomatik olarak gelen parametreler burada listelenir:

Sağ Panel — Model Settings Sekmesi

Son olarak, sol üstteki SAVE butonuna tıklayın ve AI aksiyonunuzu oluşturun.