Bir önceki yazımızda Copilot özelliği ile uygulamamızı tarif ederek dijital asistanımıza yaptırmıştık. Bu yazımızda da AI özelliklerinden bir diğeri olan uygulamamız içerisinde verilerimize özel kendi copilotumuzu yapmayı göstereceğiz.
Purchase Requisitions uygulamamıza satınalma talepleri ile ilgili sorulara yanıt veren bir chatbot ihtiyacımız olduğunu varsayalım. Normalde bu ihtiyaç için Power Virtual Agent’ta bir bot oluşturup, verilerimiz ile ilgili topicler ile eğitmemiz gerekir.
Power Apps Copilot komponenti ile sadece veri kaynağını vererek tablomuz ile ilgili bilgilere sahip olan bir bot oluşturabiliriz. Bunun için öncelikle uygulamamızda Settings > Upcoming features ayarlarında “Copilot component” özelliğini aktifleştirmemiz gerekiyor.

Copilot componentini aktifleştirdikten sonra Insert panelinde Copilot komponentimiz görünecektir.

Ekranda herhangi bir yere konumlandırarak uygulamamız içerisinde chatbot oluşturabiliriz.

Data source olarak uygulama oluştururken kullandığımız Dataverse tablosunu verebiliriz.

Artık tablomuzdaki veriler üzerinden konuları kendi öğrenen bir chatbotumuz var.

Örnek olarak ta hangi soruların sorulabileceği gösteriliyor. Bizim uygulamamız satınalma talebi uygulaması olduğu için örnek olarak en çok harcama yapan departmanı soralım:

Tablodaki verilere göre en çok IT departmanının harcama yaptığına dair bir mesaj döndü. Bu şekilde tablodaki verilerimiz ile ilgili sorulara yanıt verebilen bir chatbotu topicler üzerinden dahi eğitmeye gerek kalmadan geliştirmiş olduk. Copilot komponenti Power Apps’ teki yapay zeka uygulamalarından sadece bir tanesi. Diğer yapay zeka özelliklerini sonraki yazılarımızda incelemeye devam edeceğiz!
