Kuika’nın AI Actions özelliği ile geliştirdiğiniz uygulamalara yapay zekayı (OpenAI ve Gemini modelleri) birer veri kaynağı olarak entegre edebilirsiniz. İhtiyacınıza uygun olacak şekilde sıfırdan bir yapı oluşturabileceğiniz gibi, hazır şablonlar üzerinden de ilerleyebilirsiniz. Ancak hazır şablonlar özelleştirilemez; bu nedenle daha özgün ihtiyaçlar için özel yapılandırmalar tercih edilmelidir.
Örneğin:
CV Reader ile özgeçmiş verilerini okuyabilir,
Create Image ile yapay zeka destekli görseller oluşturabilir,
Text to Speech ile yazılı metni sesli konuşmaya dönüştürebilirsiniz.
Sentiment Analysis ile metindeki duygusal tonları analiz edebilir,
Text Summary ile uzun metinleri özetleyebilir,
Grammar Corrector ile dil bilgisi hatalarını düzeltebilirsiniz.
Bu eğitim içeriğinde, AI Actions’ı nasıl kullanarak yapay zekayı veri kaynağı olarak ekleyebileceğinizi ve şablonları nasıl etkin bir şekilde kullanabileceğinizi öğreneceksiniz.
AI Actions’ı kullanabilmek için mevcut abonelik planınızı yükseltmeniz gerekmektedir. Aboneliğinizi yükselterek yapay zeka destekli otomasyonlar, akıllı işlem önerileri ve gelişmiş AI özelliklerinden faydalanabilirsiniz. Abonelik yükseltme işlemi için Fiyatlandırma Sayfası‘nı ziyaret edebilirsiniz.
Veri Kaynağı Olarak Yapay Zeka Bağlantısı Oluşturma
Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız projeyi açın.
Datasources modülüne gidin.
Sources başlığı yanında bulunan + ikonuna tıklayın.
Açılan ekranda AI Actions seçeneğini belirleyin, bir isim girin ve CREATE butonuna tıklayın.
Gelen ekranda özel bir AI aksiyonu oluşturabilir veya hazır AI aksiyon şablonlarını kullanabilirsiniz.
Yapay Zeka ile Güçlendirilmiş Akıllı Şablonlar
AI Action oluşturduktan sonra, açılan ekrandaki hazır şablonları kullanarak işlemlerinizi hızlı bir şekilde gerçekleştirebilirsiniz:
Speech To Text English: İngilizce konuşmayı metne dönüştürme.
Taxi Receipt: Taksi fişlerini okuma ve işleme.
Sensitive Content: Hassas içerikleri tespit etme.
Receipt Reader Multiple: Farklı türde fişleri okuma.
Capture Image From Camera: Cihaz kamerasıyla fotoğraf çekme.
Detect Object Count From Image: Görseldeki nesneleri sayma.
Split Image: Görseli parçalara ayırma.
Fashion Labeling: Moda ürünlerini etiketleme.
Analyze Security Camera Footage: Güvenlik kamerası görüntülerini analiz etme.
Custom: Belirli bir ihtiyaca göre yapılandırılabilir.
CV Reader: Özgeçmişlerdeki bilgileri okuma ve anlamlandırma.
Social Post Sentiment Forecaster: Sosyal medya gönderilerinin duygusal etkisini tahmin eder.
Feature Priority Ranker: Ürün özelliklerini önem sırasına göre sıralar.
Code Complexity Analyzer: Kod karmaşıklığını ölçer ve basitleştirme önerileri sunar.
Sustainability Action Advisor: Sürdürülebilirlik odaklı strateji önerileri oluşturur.
Event Marketing Idea Generator: Etkinlik pazarlama kampanyaları için yaratıcı fikirler üretir.
Code Optimization Advisor: Kod performansını artırmak için öneriler sunar.
Brand Voice Translator: İçerikleri markanın ses tonuna uyumlu hale getirir.
Product Bundle Suggester: Birlikte satılabilecek ürün kombinasyonları önerir.
Investment Portfolio Advisor: Yatırım portföyleri için analiz ve öneri sunar.
Yapay Zeka Aracılığıyla Aksiyon Oluşturma
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ın otomatik olarak yazılır.
Aksiyon İsmi: AI aksiyonu için bir isim belirleyin.
Sample Output Data: Yapay zekanın üreteceği örnek çıktının biçimini belirler.
JSON: Yapay zekâdan yapılandırılmış veri bekleniyorsa seçilir. Bu seçenek kullanıldığında, beklenen JSON yapısı ve alanları önceden tanımlanabilir, böylece model çıktıyı belirlenen şemaya uygun şekilde üretir.
Text: Serbest metin (doğal dil) çıktılar için kullanılır.
User Promptu: Kullanıcıdan alınacak girdiyi temsil eder. Kullanıcının yapay zekaya ne sormak istediğini bu alanda belirtir.
Örnek: Bir low-code geliştirme ortamında çalışan bir AI şablon oluşturucu asistansın. Kullanıcı, istediği yapay zeka kullanım senaryosunu kısa bir açıklamayla verdiğinde; görevin şunları yapmaktır:
Kullanım senaryosunu analiz ederek AI aksiyonunun hedefini anlamak.
Aşağıdakileri içeren uygun bir AI şablonu otomatik olarak üretmek:
Görev türü (örneğin, metin üretimi, sınıflandırma, özetleme, çeviri, vb.)
Değişkenlerle (placeholder) detaylı prompt yapısı
Örnek çıktı
Girdi/çıktı formatı açıklaması
Şablonu açık, geliştirici dostu bir formatta üret ve Kuika AI Actions sistemine gömülmeye hazır hale getir.
System Promptu: Yapay zekaya verilecek arka plan talimatıdır. Bu alan, modelin nasıl davranması gerektiğini tanımlar (örneğin: "Sen bir hukuk uzmanısın." gibi). Yani yapay zekânın rolünü belirler.
Model:Dall- E3, tts-1, whisper-1, GPT-4, yolov8n, camera, gemini-2.0-flash-lite, gemini-2.0-flash, gemini-2.5 flash image generation, veo 3.0 fast generate preview modelleri arasından seçim yapabilirsiniz. Varsayılan model GPT-4’tür.
Gemini-2.0- flash modeli ile “Image” ve “PDF” yükleyebilirsiniz.
Parameters:
Receipt_text: AI Action tarafından metnin analizinin yapılması, anlamlandırılması veya yapılandırılmış veriye dönüştürülmesi için kullanılır.
Gemini File Parameter: Dosya bazlı girdi sağlamak için kullanılır. “Allow file upload” aktif olduğunda, bir cihazdan görsel veya dosya yüklenebilir ve bu dosya Binary (Bytea) formatında modele iletilir. Pasif durumdayken yalnızca metin tabanlı (String) parametreler kullanılır.
Durma Dizileri: Yanıtın belirli bir noktada durmasını sağlayacak kelime veya kelime dizisi ekleyin.
Top P: Modelin çıktı üretirken kullanacağı kelime havuzunun genişliğini kontrol eder. 0 ile 1 arasında bir değer alır. Düşük değerler, modelin yalnızca en olası ve mantıklı kelimeler arasından seçim yapmasını sağlar; yüksek değerler ise daha geniş ve çeşitli bir kelime havuzundan seçim yapılmasına olanak tanır.
Frequency Penalty: Tekrar eden kelimeleri azaltmak için kullanılır.
Presence Penalty: Yeni içerik oluşturmayı teşvik eder.
Reset to Defaults: Değişiklik yapılan parametrelerde aksiyonun ilk oluşturulmuş parametrelere dönmesini sağlar.
Son olarak, sağ üst köşedeki CREATE butonuna tıklayın ve AI aksiyonunuzu oluşturun.
Yapay Zeka Aksiyonlarını Kullanma
UI Design modülünü açın.
Aksiyonu eklemek istediğiniz ekranı seçin.
Properties panelinde +ADD ACTION aracılığıyla Custom kategorisinde yer alan AI Actions aksiyonunu ekleyin.
Bu adımları tamamladıktan sonra, Kuika AI Actions ile yapay zeka destekli işlemleri uygulamalarınıza entegre edebilirsiniz.