NisusAI UiPath Entegrasyon Kılavuzu
UiPath RPA iş akışlarınızı NisusAI'nin üretken yapay zeka yetenekleriyle güçlendirin ve Agentic AI süreçleri çizin.
Entegrasyon Adımları
RPA NuGet Paket Kurulumu
NisusAI NuGet paketini Project Manager üzerinden kolayca yükleyin.
- Package Manager'da 'Manage NuGet Packages' seçeneğini açın
- NisusAI paketini arayın ve yükleyin
- Gerekli bağımlılıklar otomatik çözümlenir
Agentic AI Aktivite Yapılandırması
NisusAI aktivitelerini RPA iş akışınıza entegre edin.
- Aktivite özelliklerinde gerekli parametreleri ayarlayın
- Agentic AI RPA mimarinizi oluşturun.
- Giriş ve çıkış parametrelerini tanımlayın
Örnek Agentic AI Kullanımını İnceleyin
AI Asistanı örnekleri ile hızlı entegrasyon
- Hazır aktivite şablonlarını kullanın
- Örnek senaryoları inceleyip kendi iş akışınıza uyarlayın
- Agentic AI sürecinizi geliştirin.
Agentic AI Örnek Uygulama Senaryosu
Adım 1: NuGet Paketi Ekle
UiPath Studio'yu açın ve proje menüsüne gidin. 'Manage Packages' seçeneğine tıklayın. Üst menüden 'All Packages' seçeneğini seçin. Arama kutusuna 'Nisus' yazın ve Enter'a basın. Listeden NisusAI NuGet paketini bulun, ardından 'Install' butonuna tıklayarak yüklemeyi tamamlayın.
Adım 2: Begin Dialogue Aktivitesini Ekle
Proje panelinden 'Begin Dialogue' aktivitesini bulun ve iş akışınıza sürükleyip bırakın. Aktivite çalıştığında bir oturum kimliği (Session ID) oluşturur. Oluşturulan Session ID'yi 'strDialogueId' adlı bir değişkene kaydedin. Bu değer ilerleyen adımlarda kullanılacak.
Adım 3: Attach Dialogue Aktivitesini Kullan
Proje panelinden 'Attach Dialogue' aktivitesini bulun ve iş akışınıza ekleyin. 'strDialogueId' değişkenini aktivitenin 'Session ID' alanına girin. Bu aktivite, Begin Dialogue ile başlatılan oturuma bağlanır ve oturum altındaki mesajların doğru işlenmesini sağlar.
Adım 4: Send Dialogue Aktivitesi ve Mesaj Gönderme
Proje panelinden 'Send Dialogue Message' aktivitesini bulun ve iş akışınıza ekleyin. 'Assistant Endpoint ID' alanına AI asistanınızın EndpointId'sini yazın. Eğer bir metin gönderiyorsanız, 'Message' alanına gerekli metni yazın. Aktivite çalıştırıldığında mesaj gönderilir ve yanıt alınır.
Adım 5: NisusAI Arayüzünden EndpointId Al
NisusAI platformuna giriş yapın. AI asistanları listesinden oluşturduğunuz asistanı bulun. Sağındaki üç noktaya tıklayın ve 'Görüntüle' seçeneğine basın. Açılan pencereden EndpointId değerini kopyalayın. Bu değeri Send Dialogue aktivitesindeki 'Assistant Endpoint ID' alanına yapıştırın.
Adım 6: Dinamik Görsel ve Belge Yolu Tanımlama
Eğer bir belge ya da görsel gönderiyorsanız, 'Dynamic Image/Document Path' alanına dosya yolunu ekleyin. Örneğin: 'C:\Users\Kullanıcı\Belgeler\fatura.pdf'. Birden fazla dosya göndermek isterseniz, bir liste veya koleksiyon oluşturun ve bu alanlara ekleyin.
Adım 7: Tebrikler, İş Akışınızı Tamamladınız!
Artık asistanınızın yanıtlarını işleyebilirsiniz. AI asistanı, gönderdiğiniz mesajlara ve belgelere yanıt verecektir. Bu yanıtları bir değişkene kaydedip iş akışınızın ilerleyen aşamalarında kullanabilirsiniz. Tebrikler, Agentic AI yolculuğuna hazırsınız!
UiPath için Özel Aktiviteler
Begin Dialogue
Bu aktivite, yeni bir diyalog oturumu başlatarak size benzersiz bir Session ID (GUID) döndürür. Bu Session ID, ilerleyen aşamalarda gönderdiğiniz tüm mesajları tek bir bağlam altında toplar. Böylece asistan, önceki mesajlarınızı hatırlar ve daha tutarlı, bağlamı gözeten yanıtlar üretebilir.
- OutputDialogueSessionId (string)
Oluşturulan diyalog oturumunun benzersiz GUID değeri.
Attach Dialogue
Attach Dialogue, önceden başlatılmış bir diyalog oturumuna (Session ID) bağlanmanızı sağlayan bir 'scope' aktivitesidir. Bu scope içindeki tüm asistan çağrıları aynı Session ID iletilerek yürütülür. Böylece diyalog bağlamı korunur, önceki mesajlar hatırlanır ve asistan daha anlamlı ve tutarlı yanıtlar sunar.
- InputDialogueSessionId (string)
Bağlanılacak mevcut diyalog oturumunun GUID değeri.
Send Dialogue Message
Send Dialogue Message aktivitesi, belirtilen asistan uç noktasına (Assistant Endpoint Identity) mesaj göndererek yanıt almanızı sağlar. Mesajlar, Attach Dialogue scope'u içinde kullanıldığında Session ID'ye göre birikir. Böylece asistan önceki mesajları hatırlar. Ek olarak çalışma anında veya sabit dosyalar (PDF, PNG, JPG) iletilebilir. Bu sayede asistan, bu belgeleri inceleyerek daha zengin, bağlamsal ve anlamlı yanıtlar üretebilir.
- InputAssistantEndpointIdentity (string)
Asistanın uç nokta kimliği (model endpoint ID).
- InputDialogueMessage (string)
Asistana gönderilecek metin mesajı.
- InputDialogueRuntimeImageContent (List<string>)
Çalışma anında dinamik olarak belirlenen PDF/PNG/JPG dosyalarının yolları
- InputDialogueStaticImageContent (Collection)
Sabit olarak tanımlanan PDF/PNG/JPG dosyaları.
- OutputAssistantResponse (string)
Asistanın verdiği metinsel yanıt.