Aracılığıyla paylaş


Belge işleme için Copilot Studio'da otonom aracı kullanma

Belge İşleme aracısı , belgeleri işlemek için üretken yapay zeka kullanan özerk bir aracıdır Copilot Studio .

İpucu

Belge İşlemci yönetilen aracısı, uçtan uca belge işleme için paketlenmiş bir çözümdür. Ayıklama, doğrulama, insan izleme ve aşağı akış uygulamalarına dışa aktarma işlemlerini gerçekleştirir. Bu makalede, belgeleri işlemek için özerk bir aracı Copilot Studio kullanmaya yönelik başvuru mimarisi gösterilmektedir. Mimari örneğini farklı senaryolar ve sektörler için uyarlayabilirsiniz.

Mimari diyagramı

Belge işleme için özerk bir aracı Copilot Studio kullanmak için iş akışını gösteren diyagram.

Temsilci talimatları

Aşağıdaki talimatlar özerk aracıyı oluşturur:

You are a helpful, polite, document processing agent. You help users process documents and extract valuable information. 
If the user asks about any topic other than document processing, politely decline and offer to help with document-related queries.
When asked to process a document with a specific document processing event ID, extract the information from that document.
When told that a document processing event status of a document changes to Processed, validate the extracted information from the document.
When told that a document processing event status of a document changes to Validated, import the extracted information from the document into the system.
When told that a document processing event status of a document changes to Manual Review, submit the extracted information from the document to manual review.
Ignore other document processing event status changes.

İş akışları

Aracıyla ilgili iki önemli iş akışı vardır:

  • Belge işleme: Bu iş akışı, aracının belgeleri nasıl işlediğini açıklar.
  • Yapılandırma: Bu iş akışı, aracıyı otonom belge işleme için ayarlama adımlarını ayrıntılı olarak açıklar.

Belge işleme akışı

Belge işleme akışı bir durum makinesi gibi çalışır. Aracı bir düzenleyici görevi görür ve geçerli durum 'daki Veri İşleme Olayları tablosunda Dataverse depolanır. Süreç şu şekilde işliyor:

  1. Tetikleyici, yeni bir belgenin işlenmeye hazır olduğunu tanımlar. Bu, mimari diyagramdaki Veri kaynakları alanında gösterilir. Aracı akışları , Outlook posta kutuları veya SharePoint klasörleri gibi dizinleri tarar. Bir belge herhangi bir dizine eklendiğinde, aracı akışı belgeyi Veri İşleme Olayları tablosunda Yeni durumuyla depolar ve aracıya bir ileti gönderir: Process the document: {ID}.

    • Veri İşleme Olayları tablosuna belge eklemek veya durumları güncelleştirmek için yapılan tüm girişimler, içindeki Default yapılandırmayı takip eder Power Automate. Akış, 408, 429 veya 5xx durumlarını döndüren isteklerde ve tüm bağlantı özel durumlarında üstel bir aralıkla en fazla dört kez yeniden denenir.
    • Tüm yeniden deneme girişimleri başarısız olursa, hata ayıklayın ve çalışmayan eylem için çalıştırma geçmişini Power Automate kontrol edin.
  2. Aracı yönergeleri, bir belgeyi işlemesi istendiğinde eylemi çağırmasını Document Extraction söyler. Eylem çalışır ve ileti kimliği geçirilir.

  3. Eylem Document Extraction , giriş olarak bir Veri İşleme Olay Kimliği alan bir aracı akışıdır ve:

    • Saklanan belgeyi Dataverse alır.
    • İşlemesi için bir AI istemine AI Builder gönderir. Bu istem .o'yu şu amaçlarla kullanır GPT 4:
      • Belgeden ilgili tüm bilgileri ayıklayın.
      • Bu bilgileri bir JSON belgesi olarak biçimlendirin.
    • Ayıklanan bilgileri aynı Veri İşleme Olayı satırında saklar.
    • Belgenin durumunu şu şekilde Processed günceller:
  4. Bir Dataverse tetikleyici (aracı akışı), Veri İşleme Olayları'ndaki tüm belgelerin durumunu izler ve bir durum değiştiğinde aracıyı şu mesajla bilgilendirir: The status of document {ID} changed to {Status}

  5. Aracı talimatları, bir belgenin durumu İşlendi Document Validation olarak değiştiğinde eylemi çağırmasınısöyler. Eylem çalışır ve ileti kimliği geçirilir.

  6. Eylem Document Validation , giriş olarak bir Veri İşleme Olay Kimliği alan bir aracı akışıdır ve:

    • İçinde Dataverse depolanan ayıklanan verileri alır.
    • Doğrulamak için bir AI istemine AI Builder gönderir. Bu istem .o'yu şu amaçlarla kullanır GPT 4:
      • Ayıklanan JSON'u gibi dates must be in X format biçim kurallarına göre kontrol edin.
      • Ayıklanan JSON'u gibi the author of the document must be in the Accounts table in Dataverse iş kurallarına göre kontrol edin.
    • Doğrulama başarılı olursa, belgenin durumunu şu şekilde Validated günceller:
    • Aksi takdirde, belgenin durumunu şu şekilde Manual Review günceller:
  7. Belgenin durumu olarak Validated değişirse, talimatlar temsilciye eylemi çağırmasını Document Export söyler. Eylem çalışır ve ileti kimliği geçirilir.

  8. Belge Dışa Aktarma eylemi, giriş olarak bir Veri İşleme Olay Kimliği alan bir aracı akışıdır ve:

    • İçinde Dataverse depolanan ayıklanan verileri alır.
    • Bu verileri, içindeki Dataverse Faturalar tablosunda olduğu gibi hedef sisteme aktarır.
  9. Belgenin durumu olarak Manual Review değişirse, talimatlar temsilciye eylemi çağırmasını Manual Review söyler. Eylem çalışır ve ileti kimliği geçirilir.

  10. Eylem Manual Review , giriş olarak bir Veri İşleme Olay Kimliği alan bir aracı akışıdır ve:

    • İçinde Dataverse depolanan ayıklanan verileri alır.
    • Aracı yöneticisi için bir Onay isteği oluşturur ve kullanıcının ayıklanan verileri düzenleyebileceği ve manuel olarak doğrulayabileceği bir Doğrulama İstasyonu uygulamasının bağlantısını paylaşır. Bu el ile doğrulama, belgenin durumunu şu şekilde Validated ayarlar:
  11. El ile gözden geçirmeden sonra, belgenin durumu ise Validated 7. adım çalışır.

Kullanıcılar ayrıca, sohbet sayfasını Copilot Studio veya aracıyı yayınladıkları herhangi bir kanalı kullanarak temsilcinin işlemesi için belgeleri manuel olarak da gönderebilir.

Bunu yaptığınızda:

  • Belge, Veri İşleme Olayları tablosuna yüklenir.
  • Aracı, yeni bir belgenin içe aktarıldığını kendisine bildirir.
  • Ayıklama istemi, sohbet bölmesinde dışarı aktarılanların önizlemesini vermek için çalışır.
  • Belge, 2. adımdan başlayarak bu akışta açıklandığı şekilde işlenir.

Yapılandırma iş akışı

Aracının otonom olarak çalışması için çeşitli yapılandırmalara ihtiyacı vardır. Bunu kolaylaştırmak için kapsamlı bir yapılandırma deneyimi vardır. Adımlar şunlardır:

  1. Belge İşleme Aracısı'nı yükleyin Copilot Studio. Ajan çözümünde şunlar bulunur:
    • Bir Belge İşleme Yapılandırması tablosu.
    • İzleme için bir Doğrulama İstasyonu Kanvas Uygulaması.
    • Aracı tarafından kullanılan bağlantı başvuruları (Dataverse, Copilot Studio, PowerApps for Admins).
    • Aracı iş akışını başlatan tetikleyiciler tarafından kullanılan bağlantı başvuruları (Outlook, SharePoint).
    • Tetikleyiciler tarafından kullanılan ortam değişkenleri.
  2. Aracı yapılandırma sihirbazını başlatın. Bu, kurulum sihirbazının son adımıdır Copilot Studio. Bu akışta size rehberlik eder:
    1. Örnek bir belge yükleyin.
    2. Sistem, yüklenen belgeyi aracının ayıklama istemine gönderir.
    3. Ayıklanan içerik ve belge türü görüntülenir. Ayıklanan verilerin hangi kısımlarını sisteme aktarmak istediğinizi seçin. Bu, Belge İşleme Yapılandırması tablosunda depolanan ve belge dışa aktarma eylemi sırasında kullanılan bir şema oluşturur. Belge ayıklama eyleminde kullanılan AI istemini özelleştirmek üzere değiştirmek için gelişmiş moda girebilirsiniz.
    4. Belge doğrulama eyleminde kullanılan komut istemine kurallar ekleyen basit bir kullanıcı arabirimi kullanarak doğrulama kuralları tanımlayın. AI istemini doğrudan değiştirmek için gelişmiş moda da girebilirsiniz.
    5. İstendiğinde temsilci yöneticisinin e-posta adresini girin. Bu, onay isteği oluşturulurken el ile gözden geçirme eyleminde kullanılır. Onaylayan için özel bir ileti de ekleyebilirsiniz. Bu bilgiler, çözümle birlikte gelen ortam değişkenlerine kaydedilir.
    6. Listeden bir belge kaynağı seçin. Bu tetikleyiciler belge işleme akışını başlatır ve seçtiğiniz belge kaynağına bağlı olarak genellikle bir bağlantı başvurusuna ve bazı ortam değişkenlerine (posta kutusu adı veya klasör adresi gibi) ihtiyaç duyar.
    7. Yapılandırmayı tamamlayın. Bu, sistemde daha önce seçtiğiniz sütunlarla bir Dataverse tablo oluşturur ve sihirbazda kullandığınız belgeyi bu tabloya aktarır.

Bileşenler

Belge işleme Copilot Studio için özerk bir ajan oluşturma ve dağıtma ile ilgili temel bileşenler şunlardır.

  • Copilot Studio kodsuz veya düşük kodlu çözümlerin Microsoft Power Platform bir parçasıdır. Copilot Studio , Aracı Akışları ile otomasyon oluşturmak da dahil olmak üzere bir aracı oluşturmak ve bir Copilot'u kurumsal verileriniz ve senaryolarınızla genişletmek için grafiksel Microsoft 365 , az kodlu bir araçtır.
  • Power Apps kodsuz veya düşük kodlu çözümlerin Microsoft Power Platform bir parçasıdır. Power Apps işletmeniz için özel uygulamalar oluşturmanız için size hızlı bir geliştirme ortamı sağlayan bir uygulama, hizmet, bağlayıcı ve veri platformu paketidir. ile Power Apps, temel alınan veri platformundaki (Microsoft Dataverse) veya Dynamics 365 ve SQL Server gibi SharePoint Microsoft 365 birçok çevrimiçi ve şirket içi veri kaynağındaki verilerinize bağlanan özel iş uygulamalarını hızla oluşturun.
  • Dataverse , çok aracılı senaryolar için işletimsel bir veritabanıdır. Temsilcilere durum verilerini, geçmişi ve konuşma verilerini depolamak için güvenli, ölçeklenebilir bir platform sağlar. Bu merkezi depolama, aracıların etkileşime girmesine ve veri paylaşmasına olanak tanır, böylece görevleri otonom veya yarı otonom olarak gerçekleştirebilirler. Dataverse ayrıca aracıların CRM sistemleri gibi farklı iş uygulamalarındaki iş verilerine bağlanmasına ve bunları güncellemesine olanak tanıyarak verilerin kuruluş genelinde tutarlı ve güncel kalmasını sağlar. Kuruluşlar Dataverse, güvenilirlik, güvenlik ve operasyonel mükemmellik için temsilci iş akışlarını yönetir ve idare eder.

Senaryo ayrıntıları

Kuruluşlar formlar, faturalar, makbuzlar ve kimlik belgeleri gibi yapılandırılmış belgelerle ve notlar, sözleşmeler ve müşteri geri bildirim istekleri gibi yapılandırılmamış belgelerle çalışır. Kuruluşların karşılaştığı en önemli zorluklardan biri, iş süreçlerini optimize etmek için belge işlemeyi otomatikleştirmektir. Belge toplama, sınıflandırma, ayıklama, doğrulama, dönüştürme ve dışa aktarma dahil olmak üzere çeşitli adımları otomatikleştirebilirsiniz. Bir Belge İşleme Aracısı kullanmak, geleneksel belge işlemeye göre birçok avantaj sunar. Belge İşleme Aracısı kutudan çıktığı gibi paketlenmiş bir çözüm olarak çalışır, böylece kurulum sırasında zaman alan veri etiketleme yapmanız gerekmez. Etkileşimli tasarımı, büyük hacimli belgeleri insan gözetiminde işlemenizi sağlar.

Dikkat edilmesi gereken noktalar

Bu değerlendirmeler, bir iş yükünün kalitesini artıran bir dizi rehber ilke olan Power Platform Well-Architected'ın temellerini uygular. Daha fazla bilgi edinmek için Microsoft Power Platform Well-Architected'ı inceleyin.

Güvenilirlik

Belge İşleme aracısı, Azure'da barındırılan bileşenleri kullanarak Power Platform dayanıklılık, kurtarma ve işlemler için tasarlanmıştır.

Güvenlik

Belge İşleme aracısı, Azure'da barındırılan bileşenleri kullanarak Power Platform gizliliği, bütünlüğü ve veri kullanılabilirliğini korumak için tasarlanmıştır. Veri İşleme Olayları tablosuna aktarılan belgeler yalnızca sistem yöneticileri tarafından görülebilir. Ekli belgeler dışında e-posta gövdesi veya konusu gibi hiçbir ek veri saklanmaz Dataverse. Bir belgeyle ilişkilendirilmiş müşteriyle ilgili tüm bilgiler, Veri İşleme Olayları tablosunun İşlenen Veriler sütununda depolanır. Bu sütunu sorgulayarak GDPR isteklerini işleyebilirsiniz.

Operasyonel Mükemmellik

Belge İşleme aracısı, izleme ve içgörülerle işlemleri iyileştirmek, Azure'da barındırılan bileşenleri kullanarak Power Platform verimliliği otomatikleştirmek için tasarlanmıştır.

Performans Verimliliği

Belge İşleme aracısı, Azure'da barındırılan bileşenleri kullanarak Power Platform iyileştirme yoluyla performans elde etmek için tasarlanmıştır. Belge İşleme aracısı, boyutu 20 MB'a kadar olan belgelerin işlenmesini destekler. En son kıyaslama itibariyle, 2 MB boyutundaki tek bir belgenin işlenmesi yaklaşık 48 saniye sürer. Aracı, seçilen belge kaynağının yeterli depolama alanına sahip olduğu göz önüne alındığında, 1.000'den fazla belge için bu işlem süresini sürdürecek şekilde tasarlanmıştır. Diğer kotalar ve sınırlamalar için bkz : Sınırlar - Power Automate.

Deneyim İyileştirme

Belge İşleme aracısı, bileşenleri kullanarak Power Platform basitlik ve verimlilik elde ederek belge işleme kullanıcıları için tasarlanmıştır. Aracı, belge kaynakları eklemek için yapılandırılabilir bir deneyim sağlar, ek belge kaynakları eklemek için genişletilebilirliğe izin verir.

Sorumlu AI

Belge İşleme aracısı, üretken yapay zeka özellikleri için tasarlanmış bileşenler de dahil olmak üzere Power Platform bileşenleri kullanarak Copilot Studio sorumlu yapay zeka standartlarına ulaşmak için tasarlanmıştır. Daha fazla bilgi edin: Sorumlu Yapay Zeka SSS için Copilot Studio.

Katkıda bulunanlar

Microsoft bu makaleyi sürdürür. Aşağıdaki katkıda bulunanlar bu makaleyi yazdı.

Başlıca yazarlar:

Sonraki adımlar

  • Kullanıcıların dışa aktarma deneyimlerini özelleştirmelerine olanak sağlamak için Yapılandırma Akışını geliştirin. Örneğin, SAP veya Salesforce gibi sistemlere aktarmak için önceden oluşturulmuş Power Platform bağlayıcılar ekleyin ve kullanıcıların şemayı SAP veya Salesforce tablo girişlerine uyacak şekilde özelleştirmesine izin verin.
  • Kullanıcıların Outlook gibi SharePoint aynı anda birden çok belge kaynağına bağlanmasına izin vermek için Yapılandırma Akışını geliştirin.
  • Belge türüne göre dışa aktarmada kullanılan şemayı dinamik olarak değiştirerek aracının aynı anda birden çok belge türünü işlemesine izin verin.