Делите путем


Користите аутономног агента за Copilot Studio обраду докумената

Агент за обраду докумената је аутономни агент који Copilot Studio користи генеративну АИ за обраду докумената.

Савет

Агент за управљање процесором докумената је упаковано решење за обраду докумената од краја до краја. Бави се екстракцијом, валидацијом, људским надзором и извозом у низводне апликације. Овај чланак приказује референтну архитектуру за коришћење аутономног агента за Copilot Studio обраду докумената. Можете прилагодити пример архитектуре за различите сценарије и индустрије.

Дијаграм архитектуре

Дијаграм који приказује ток посла за коришћење аутономног агента за  Copilot Studio  обраду докумената.

Упутства за агенте

Следећа упутства стварају аутономног агента:

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.

Токови посла

Постоје два важна тока посла везана за агента:

  • Обрада докумената: Овај ток посла објашњава како агент обрађује документе.
  • Конфигурација : Овај ток посла детаљно описује кораке за постављање агента за аутономну обраду докумената.

Ток обраде докумената

Ток обраде докумената функционише као државна машина. Агент делује као оркестаратор, а тренутно стање се чува у табели Догађаји обраде података у Dataverse. Ево како процес функционише:

  1. Окидач идентификује када је нови документ спреман за обраду. Ово је приказано у области Извори података у дијаграму архитектуре. Агенти токови скенирају директоријуме као што су Оутлоок поштанске сандучиће или SharePoint фасцикле. Када се документ дода у било који директоријум, проток агента чува документ у табели Догађаји обраде података са статусом Нови и шаље поруку агенту: Process the document: {ID}.

    • Сви покушаји додавања докумената или ажурирања статуса у табели Догађаји обраде података прате конфигурацију Default у Power Automate. Проток поново покушава до четири пута са експоненцијалним интервалом на захтевима који враћају статусе 408, 429 или 5xx, и на свим изузецима повезивања.
    • Ако сви покушаји поновног покушаја не успеју, отклоните грешке и проверите историју покретања за Power Automate акцију која није покренута.
  2. Инструкције агента му говоре да позове акцију Document Extraction када се од њега тражи да обради документ. Акција се покреће, а ИД поруке се преноси.

  3. Акција Document Extraction је проток агента који прима ИД догађаја обраде података као улаз и:

    • Добија документ који се чува у Dataverse.
    • Шаље га АИ промпту у AI Builder обраду. Овај упит усес.о GPT 4 за:
      • Издвојите све релевантне информације из документа.
      • Форматирајте ове информације као ЈСОН документ.
    • Чува издвојене информације у истом реду догађаја за обраду података.
    • Ажурира статус документа на Processed.
  4. Окидач Dataverse (проток агента) прати статус свих докумената у догађајима обраде података и обавештава агента када се статус промени са поруком: The status of document {ID} changed to {Status}

  5. Инструкције агента кажу да позове акцију Document Validation када се статус документа промени у Обрађено. Акција се покреће, а ИД поруке се преноси.

  6. Акција Document Validation је проток агента који прима ИД догађаја обраде података као улаз и:

    • Добија издвојене податке који се чувају у Dataverse.
    • Шаље га АИ промпту за AI Builder потврду. Овај упит усес.о GPT 4 за:
      • Проверите издвојени ЈСОН у односу на правила формата као што су dates must be in X format.
      • Проверите извађени ЈСОН у односу на пословна правила као што су the author of the document must be in the Accounts table in Dataverse.
    • Ако је валидација успена, она ажурира статус документа на Validated.
    • У супротном, ажурира статус документа на Manual Review.
  7. Ако се статус документа промени у Validated, упутства говоре агенту да позове акцију Document Export . Акција се покреће, а ИД поруке се преноси.

  8. Акција извоза докумената је проток агента који прима ИД догађаја за обраду података као улаз и:

    • Добија издвојене податке који се чувају у Dataverse.
    • Извози ове податке у циљни систем, као што је табела Фактуре у Dataverse.
  9. Ако се статус документа промени у Manual Review, упутства говоре агенту да позове акцију Manual Review . Акција се покреће, а ИД поруке се преноси.

  10. Акција Manual Review је проток агента који прима ИД догађаја обраде података као улаз и:

    • Добија издвојене податке који се чувају у Dataverse.
    • Креира захтев за одобрење за администратора агента, делећи везу са апликацијом Валидатион Статион где корисник може да уређује издвојене податке и ручно потврђује. Овај приручник за валидацију поставља статус документа на Validated.
  11. Након ручног прегледа, ако је Validated статус документа, корак 7 се покреће.

Корисници такође могу ручно да поднесу документе за агента за обраду користећи страницу за ћаскање или Copilot Studio било који канал на којем су објавили агента.

Када то урадите:

  • Документ се учитава у табелу Догађаји обраде података.
  • Агент се обавештава да је увезен нови документ.
  • Упит за екстракцију се покреће да би вам пружио преглед онога што се извози у окну за ћаскање.
  • Документ се обрађује као што је описано у овом току, почевши од корака 2.

Радни ток конфигурације

Агенту је потребно неколико конфигурација да би радио аутономно. Да би ово било лакше, постоји свеобухватно искуство конфигурације. Ево корака:

  1. Инсталирајте агента за обраду докумената у Copilot Studio. Решење агента има:
    • Табела конфигурације обраде докумената.
    • Валидациона станица Цанвас апликација за праћење.
    • Референце везе које користи агент ( Dataverse, Copilot Studio,). PowerApps for Admins
    • Референце за повезивање које користе окидачи који покрећу радни ток агента (Оутлоок). SharePoint
    • Варијабле окружења које користе окидачи.
  2. Покрените чаробњака за конфигурацију агента. Ово је последњи корак чаробњака за инсталацију у Copilot Studio. Води вас кроз овај ток:
    1. Отпремите узорак документа.
    2. Систем шаље отпремљен документ на упит за екстракцију агента.
    3. Издвојени садржај и тип документа се појављују. Изаберите које делове издвојених података желите да извезете у систем. Ово ствара шему која се чува у табели Конфигурација обраде докумената и користи се током акције извоза документа. Можете да унесете напредни режим да промените АИ промпт који се користи у акцији екстракције докумената да бисте га прилагодили.
    4. Дефинишите правила валидације користећи једноставан кориснички интерфејс који додаје правила промпту који се користи у акцији валидације документа. Такође можете да унесете напредни режим да бисте директно променили АИ промпт.
    5. Унесите адресу е-поште администратора агента када се то од вас затражи. Ово се користи у радњи ручног прегледа приликом креирања захтева за одобрење. Такође можете додати прилагођену поруку за одобравача. Ове информације се чувају у варијаблама окружења које долазе са решењем.
    6. Изаберите извор документа са листе. Ови окидачи покрећу ток обраде докумената и обично им је потребна референца везе и неке системске променљиве (као што је име поштанског сандучета или адреса фасцикле), у зависности од извора документа који изаберете.
    7. Завршите конфигурацију. Ово ствара табелу Dataverse у систему са колонама које сте раније изабрали и извози документ који сте користили у чаробњаку у ову табелу.

Компоненте

Ево кључних компоненти које су укључене у изградњу и распоређивање аутономног агента за обраду Copilot Studio докумената.

  • Copilot Studio је део решења Microsoft Power Platform без кода или са ниским кодом. Copilot Studio је графички алат са ниским кодом за креирање агента - укључујући аутоматизацију изградње са Агент Флоwс - и проширење Цопилот-а Microsoft 365 са подацима и сценаријима вашег предузећа.
  • Power Apps је део решења Microsoft Power Platform без кода или са ниским кодом. Power Apps је скуп апликација, услуга, конектора и платформе за податке која вам пружа брзо развојно окружење за изградњу прилагођених апликација за ваше пословање. Са Power Apps, брзо направите прилагођене пословне апликације које се повезују са вашим подацима у основној платформи података ( Microsoft Dataverse) или у многим онлине и локалним изворима података, као што су SharePoint Microsoft 365 Динамицс КСНУМКС и СКЛ Сервер.
  • Dataverse је оперативна база података за сценарије са више агената. Даје агентима сигурну, скалабилну платформу за чување података о статусу, историји и подацима о разговору. Ово централизовано складиштење омогућава агентима интеракцију и дељење података, тако да могу обављати задатке аутономно или полуаутономно. Dataverse такође омогућава агентима да се повежу и ажурирају пословне податке у различитим пословним апликацијама, као што су ЦРМ системи, тако да подаци остају конзистентни и ажурни у целој организацији. Са Dataverse, организације управљају и управљају радним токовима агената за поузданост, сигурност и оперативну изврсност.

Детаљи сценарија

Организације раде са структурираним документима, као што су обрасци, фактуре, потврде и лични документи, као и неструктурирани документи, као што су белешке, уговори и захтеви за повратне информације купаца. Један од кључних изазова са којим се организације суочавају је аутоматизација обраде докумената за оптимизацију пословних процеса. Можете аутоматизовати неколико корака, укључујући прикупљање докумената, класификацију, екстракцију, валидацију, трансформацију и извоз. Коришћење агента за обраду докумената нуди многе предности у односу на традиционалну обраду докумената. Агент за обраду докумената ради из кутије као упаковано решење, тако да не морате да радите дуготрајно означавање података током подешавања. Његов интерактивни дизајн вам омогућава да обрадите велике количине докумената уз људски надзор.

Питања на која треба обратити пажњу

Ова разматрања имплементирају стубове Power Platform Велл-Арцхитецтед, скуп водећих начела која побољшавају квалитет радног оптерећења. Сазнајте више у Microsoft Power Platform Велл-Арцхитецтед.

Поузданост

Агент за обраду докумената је дизајниран за отпорност, опоравак, операције помоћу Power Platform компоненти хостованих у Азури.

Безбедност

Агент за обраду докумената је дизајниран да заштити поверљивост, интегритет и доступност података помоћу Power Platform компоненти хостованих у Азури. Документи увезени у табелу Догађаји обраде података видљиви су само администраторима система. Никакви додатни подаци, као што су тело е-поште или предмет, осим приложених докумената се не чувају у Dataverse. Све информације везане за клијенте које су повезане са документом чувају се у колони Обрађени подаци у табели Догађаји обраде података. ГДПР захтеве можете обрадити упитом у овој колони.

Оперативна изврсност

Агент за обраду докумената је дизајниран да побољша операције са праћењем и увидима, аутоматизује ефикасност користећи Power Platform компоненте хостоване у Азури.

Ефикасност перформанси

Агент за обраду докумената је дизајниран да постигне перформансе кроз оптимизацију користећи Power Platform компоненте хостоване у Азури. Агент за обраду докумената подржава обраду докумената до 20MB величине. Од најновијег бенчмарка, потребно је око 48 секунди да обради један документ величине 2 МБ. Агент је дизајниран да одржи ово трајање обраде за више од 1.000 докумената с обзиром на то да одабрани извор документа има довољно простора за складиштење. За остале квоте и ограничења, погледајте Ограничења - Power Automate.

Оптимизација искуства

Агент за обраду докумената је дизајниран за кориснике обраде докумената постизањем једноставности и ефикасности коришћењем Power Platform компоненти. Агент пружа подесиви искуство за додавање извора докумената, омогућавају проширивост за додавање додатних извора докумената.

Одговорни AI

Агент за обраду докумената дизајниран је да постигне одговорне АИ стандарде користећи Power Platform компоненте, укључујући Copilot Studio и оне које су дизајниране за генеративне АИ функције. Сазнајте више: Одговорна АИ ФАК за Copilot Studio.

Сарадници

Мицрософт одржава овај чланак. Следећи сарадници су написали овај чланак.

Главни аутори:

Следећи кораци

  • Побољшајте проток конфигурације како бисте омогућили корисницима да прилагоде своје искуство извоза. На пример, додајте унапред изграђене Power Platform конекторе за извоз у системе као што су САП или Салесфорце, и дозволите корисницима да прилагоде шему тако да одговара уносима САП или Салесфорце табеле.
  • Побољшајте ток конфигурације како бисте омогућили корисницима да се повежу са више извора докумената истовремено, као што су Оутлоок и SharePoint.
  • Нека агент истовремено обрађује више типова докумената динамичким мењањем шеме која се користи у извозу на основу типа документа.