Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Struktura archetypu agenta organizuje projekt agenta na trzy warstwy: kategorie, możliwości i składniki. Te trzy warstwy (3C) zapewniają ustrukturyzowany, powtarzalny sposób projektowania i komunikowania się z agentami na dowolnym poziomie.
Porada
Aby zapoznać się z przykładowym scenariuszem, w którym zastosowano model 3Cs i pokazano, jak zespoły mogą przechodzić od abstrakcyjnych koncepcji do konkretnych decyzji dotyczących implementacji, zobacz Przykładowy wzorzec korporacyjny: narzędzie do wyodrębniania i streszczania dokumentów.
Kategorie: "dlaczego" zachowania agenta
Kategorie reprezentują szerokie domeny zachowania agenta. Odpowiadają na pytanie: „Dlaczego agent to robi?”. Kategorie zapewniają wspólny język pojęciowy do analizowania projektowania agentów na poziomie strategicznym, niezależnie od konkretnych narzędzi czy decyzji implementacyjnych.
Ramy definiują siedem kategorii:
| Category | Description |
|---|---|
| Połącz | Zbieranie i integrowanie informacji z całego przedsiębiorstwa. Podstawowa warstwa umożliwiająca wszystko, co następuje. |
| Analiza | Zrozumienie zgromadzonych danych — wyjście poza samo pozyskiwanie danych, ku cennym wnioskom. |
| Utwórz | Tworzenie i przekształcanie zawartości, przechodzenie z informacji do elementów dostarczanych. |
| Wykonaj działanie | Podejmowanie działań w imieniu użytkowników, przekształcając się od partnerów konwersacyjnych do proaktywnych asystentów. |
| Zautomatyzować | Zarządzające wieloetapowymi procesami i koordynujące złożone przepływy pracy, pełniące rolę koordynatorów procesów. |
| Govern | Utrzymywanie zaufania i zgodności z przepisami, osadzanie ładu bezpośrednio w zachowaniu agenta. |
| Monitor | Ciągłe doskonalenie dzięki telemetrii i pętlom informacji zwrotnej umożliwiającym iteracje na dużą skalę. |
Możliwości – „co” w obrębie każdej kategorii
Możliwości to specyficzne funkcje, które można zaobserwować przez użytkownika, które agent może wykonywać w ramach danej kategorii. Są to elementy składowe zachowania agenta — funkcjonalne części łączone w celu tworzenia kompletnych rozwiązań agentowych. Możliwości odpowiadają na pytanie: "Co ten agent musi osiągnąć?"
Możliwości są celowo niezależne od platformy. Opisują, co robi agent, a nie jak to robi. Ten opis zapewnia ich trwałość. Niezależnie od tego, jak ewoluuje platforma bazowa, możliwości pozostają stabilnym punktem odniesienia do projektowania i komunikowania zachowania agenta.
Porada
Znasz już umiejętności? Możliwości to to samo pojęcie. Oba opisują funkcje wielokrotnego użytku, które definiują, co agent może zrobić. Ten schemat daje Ci spójne słownictwo do projektowania z uwzględnieniem tych elementów.
Każda kategoria zawiera zestaw możliwości:
| Category | Capabilities |
|---|---|
| Połącz | Wyodrębnianie danych, wykonywanie zapytań dotyczących wiedzy, pozyskiwanie dokumentów, weryfikowanie danych, integrowanie źródeł danych |
| Analiza | Obliczanie i analizowanie metryk, generowanie wizualizacji, rekomendacje oparte na danych, dane porównawcze, porównywanie wyników, klasyfikowanie danych |
| Wykonaj działanie | Aktualizowanie rekordów, wysyłanie komunikacji, tworzenie biletów lub transakcji, wywoływanie zewnętrznego interfejsu API lub usługi |
| Zautomatyzować | Wyzwalanie przepływów pracy, podejmowanie decyzji warunkowych, planowanie automatyzacji, koordynowanie w wielu narzędziach |
| Utwórz | Tworzenie lub tworzenie zawartości, podsumowanie informacji, ponowne formatowanie lub tłumaczenie zawartości, generowanie zawartości wizualnej |
| Govern | Przeprowadzanie rejestrowania inspekcji i walidacji zasad, zapewnienie zgodności z przepisami |
| Monitor | Śledzenie analizy użycia, przechwytywanie opinii, mierzenie wydajności |
Składniki: "jak" implementacji
Komponenty to podstawowe elementy implementacyjne, które urzeczywistniają funkcjonalności. Odpowiadają na pytanie: "Jak to zrobić?"
Składniki mogą mieć postać monitów, tematów, narzędzi, łączników, przepływów lub interpreterów kodu. Są modułowe, wielokrotnego użytku i zamienne. Na przykład tę samą funkcję wyodrębniania danych można zaimplementować przy użyciu następujących metod:
- Microsoft 365 źródła wiedzy na potrzeby odnajdywania skoncentrowanego na dokumentach.
- Łącznik platformy Power Platform na potrzeby ustrukturyzowanych zapytań biznesowych.
- Narzędzie agenta lub działanie interfejsu API do obsługi danych w czasie rzeczywistym o krytycznym znaczeniu.
- Przepływ przekazywania i wyodrębniania plików na potrzeby analizy dokumentów opartych na sesji.
Każda opcja ma odrębne kompromisy, a struktura stanowi podstawę do rozumowania poprzez właściwy wybór dla danego kontekstu.
Ta modułowość umożliwia powtarzalność na dużą skalę. Gdy zespół tworzy rozwiązanie przy użyciu dobrze zdefiniowanych składników zamapowanych na jasne możliwości, to rozwiązanie może być udokumentowane, przywoływane i używane ponownie. Rozwiązanie staje się wiedzą organizacyjną zamiast wiedzy, która pozostaje w jednym zespole.
Biblioteka składników zestawu Copilot Studio jest konkretnym wyrażeniem tej warstwy. Obejmuje gotowe do wdrożenia komponenty do ekstrakcji danych z dokumentów, badań, syntezy treści, streszczeń dla kadry kierowniczej oraz zgłoszeń w ServiceNow, które odpowiadają bezpośrednio kategoriom i możliwościom frameworka. Te bloki konstrukcyjne są weryfikowane i pochodzą z rzeczywistych scenariuszy klientów. Zostały zaprojektowane tak, aby można je było instalować, konfigurować i wdrażać bez konieczności wykonywania niestandardowych prac programistycznych.
Struktura jako podstawa
Struktura jest podstawą, a nie miejscem docelowym. W miarę rozwoju platform agentów w kierunku bardziej autonomicznego routingu nadal wymagają jasnej, udostępnionej mapy możliwości i sposobu ich implementowania przez zespoły. 3C zapewniają mapę, zapewniając zespołom spójny język projektowania agentów, planów działania i podejmowania decyzji.
Przykładowy wzorzec dla przedsiębiorstw: ekstraktor i sumaryzator dokumentów
W tym przykładzie pokazano, jak zastosować model 3Cs do typowego wzorca stosowanego w przedsiębiorstwach: agenta do wyodrębniania i podsumowywania dokumentów. Skorzystaj z tego przykładu, aby dowiedzieć się, jak zespoły mogą używać tej samej struktury w implementacjach i dostosowywać składniki do określonych wymagań biznesowych i technicznych.
Scenariusz
Organizacje obejmujące usługi finansowe, opiekę zdrowotną, legalne i profesjonalne usługi potrzebują agentów, którzy mogą:
- Importuj dokument
- Wyodrębnianie informacji strukturalnych
- Podsumowywanie zawartości klucza
- Generowanie wizualizacji
- Tworzenie danych wyjściowych w formacie do użycia
Stosowanie 3C do scenariusza
Ten scenariusz obejmuje trzy kategorie w strukturze: Łączenie, analizowanie i tworzenie.
Możliwości, które są związane z tym, to:
- Importowanie dokumentu (Connect)
- Wyodrębnianie danych (Łączenie/analizowanie)
- Obliczanie i analizowanie metryk (analiza)
- Generowanie wizualizacji (analizowanie/tworzenie)
- Podsumowanie informacji (analiza)
- Tworzenie zawartości (tworzenie)
Składniki, które zapewniają te możliwości, mogą się różnić w zależności od wymagań i ograniczeń:
| Zdolność | Przykładowy składnik |
|---|---|
| Importowanie dokumentu | przepływ przesyłania plików w Power Automate |
| Wyodrębnianie danych | Monit ekstrakcji danych z biblioteki składników Copilot Studio Kit |
| Obliczanie i analizowanie metryk | Interpreter języka kodu |
| Generowanie wizualizacji | Polecenie wizualizacji danych, interpreter kodu |
| Podsumowanie informacji | Monit o podsumowanie |
| Tworzenie zawartości | Narzędzie lub łącznik tworzenia dokumentów |
Na tym diagramie przedstawiono sposób mapowania podstawowych procesów na kategorie i możliwości, które pozostają spójne we wszystkich implementacjach, podczas gdy składniki dostosowują się do różnych kontekstów i ograniczeń.
W praktyce zespół tworzy ten scenariusz raz i udostępnia go następnej drużynie jako udokumentowany wzorzec wielokrotnego użytku zamiast rozwiązania niestandardowego. To podejście skaluje wiedzę w całej organizacji.