Udostępnij za pośrednictwem


Orkiestracja zachowań agent za pomocą generatywnej sztucznej inteligencji (wersja zapoznawcza)

Element agent można skonfigurować do korzystania z jednego z następujących typów aranżacji. W przypadku klasycznej aranżacji agent odpowiada użytkownikom, wyzwalając temat, którego frazy wyzwalające najbardziej pasują do zapytania użytkownika. Po włączeniu orkiestracji generatywnej agent może wybrać najlepsze działania, wiedzę i tematy , aby odpowiedzieć na zapytania użytkowników lub zareagować na wyzwalacze zdarzeń.

Ważne

Ten artykuł zawiera dokumentację usługi Microsoft Copilot Studio w wersji zapoznawczej i może ulec zmianie.

Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu można szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.

Jeśli tworzysz agent gotowy do produkcji, zobacz Microsoft Copilot Studio Omówienie.

Ważne

Włączenie aranżacji generatywnej może mieć wpływ na sposób obliczania rozliczeń. Dowiedz się więcej o rozliczeniach w trybie generatywnym.

W poniższej tabeli porównano zachowanie agent między klasyczną orkiestracją a orkiestracją generatywną.

Zachowanie Klasyczna orkiestracja Orkiestracja generatywna
Tematy Tematy są wybierane na podstawie dopasowania zapytania użytkownika do fraz wyzwalających Tematy wybierane są na podstawie opisu ich przeznaczenia
Czynności Akcje mogą być wywoływane tylko jawnie z poziomu tematu Agent może wybrać wywołanie akcji na podstawie swojej nazwy i opisu
Wiedza Wiedza może być używana jako rezerwa, gdy żaden temat nie pasuje do zapytania użytkownika (lub jest wywoływany jawnie z poziomu tematu) Agent może zdecydować się na proaktywne wyszukiwanie wiedzy, aby odpowiedzieć na zapytanie użytkownika.
Wykorzystanie wielu tematów, działań, źródeł wiedzy Agent próbuje wybrać pojedynczą temat, aby odpowiedzieć użytkownikowi, wracając do wiedzy, jeśli jest skonfigurowana Agent może wykorzystywać kombinację tematów, działań i wiedzy
Pytanie użytkowników o dane wejściowe Węzły pytań w tematach należy używać do tworzenia wiadomości z monitami o podanie wymaganych informacji Agent może automatycznie generować pytania, aby podpowiedzieć użytkownikom o wszelkie brakujące informacje wymagane do wypełnienia danych wejściowych dla tematów i działań
Odpowiadanie użytkownikowi Węzły wiadomości w tematach muszą być używane do tworzenia wiadomości odpowiadających użytkownikowi (lub wywoływania akcji z tematu) Agent automatycznie generuje odpowiedź, korzystając z dostępnych informacji z tematów, działań i wiedzy, które wywołał

Wskazówka

Istnieją kluczowe różnice między klasyczną i generatywną aranżacją, takie jak sposób wyszukiwania wiedzy i obsługiwane źródła danych. Przed włączeniem trybu generatywnego dla istniejącego agent zapoznaj się ze znanymi ograniczeniami.

Jak działa tryb generowania?

Wykorzystanie generatywnej sztucznej inteligencji do określenia, w jaki sposób agent odpowiada, może sprawić, że rozmowa będzie bardziej naturalna i płynna dla użytkownika. Generatywna sztuczna inteligencja może również umożliwić agent autonomiczne wykonywanie działań.

Wybieranie odpowiednich tematów, działań i źródeł wiedzy

Gdy użytkownik wysyła wiadomość, agent wybiera co najmniej jedną akcję, tematy lub źródła wiedzy, aby przygotować jej odpowiedź. Wybór zależy od wielu czynników. Najważniejszym czynnikiem jest opis tematów, działań i źródeł wiedzy. Inne czynniki obejmują nazwę tematu, akcji lub źródła wiedzy, wszelkie parametry wejściowe lub wyjściowe oraz ich nazwy i opisy. Opisy sprawiają, że agent jest bardziej dokładny, gdy kojarzy intencje użytkownika z działaniami i tematami. Nie musisz przewidywać wszystkich sposobów, w jakie użytkownik może wskazać, czego potrzebuje.

Gdy agent jest skonfigurowany do korzystania z aranżacji generatywnej, może wybrać co najmniej jedną akcję lub temat, albo wybrać ze swoich źródeł wiedzy, aby obsługiwać zapytania użytkowników (w tym zapytania z wieloma intencjami) lub autonomicznie reagować na zdarzenia. Jeśli wybrano wiele akcji lub tematów, agent wywołuje je w sekwencji, po wygenerowaniu pytań, aby zapytać użytkownika o brakujące informacje.

Dowiedz się więcej o tym, jak agenci przeszukują źródła wiedzy, gdy jest włączona aranżacja generatywna.

Reagowanie na dane wejściowe użytkownika lub wyzwalacze zdarzeń

Agent pobiera informacje zwrócone ze wszystkich źródeł wiedzy, akcji i tematów, które wybrał w odpowiedź do danych wejściowych użytkownika lub do wyzwalacza zdarzenia, a następnie podsumowuje odpowiedź na dowolne źródłowe zapytanie użytkownika.

Wskazówka

Gdy agent jest skonfigurowany z orkiestracją generatywną, ponieważ agent może używać informacji dostarczanych przez wiedzę, akcje i tematy do generowania odpowiedź dla użytkownika, możesz zwiększyć elastyczność tematów, nie wysyłając ich końcowego odpowiedź w węźle komunikatu, ale zamiast tego zwracając go jako zmienną wyjściową do agent. Dzięki temu agent udzielać użytkownikom kontekstowych odpowiedzi. Dowiedz się więcej o konfigurowaniu danych wejściowych i wyjściowych tematu.

Testowanie

Podczas testowania agent, który korzysta z trybu Copilot Studio generatywnego, możesz otworzyć Mapa aktywności , aby śledzić, jak reaguje Twój agent.

Włączanie orkiestracji generatywnej dla agent

  1. Otwórz swój agent.

  2. Wybierz Ustawienia.

  3. Wybierz kartę Generatywna AI.

  4. Wybierz opcję Generatywny .

  5. (Opcjonalnie) Wybierz preferowany poziom rygorystyczności moderowania treści.

  6. Wybierz pozycję Zapisz.

Ważne

Używanie generatywnej sztucznej inteligencji do organizowania działań zarówno z wyzwalaczami użytkownika, jak i zdarzeniami jest funkcją w wersji zapoznawczej. Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.

Wskazówka

Dobrym rozwiązaniem jest poinformowanie użytkowników, że część konwersacji (na przykład pytania generowane podczas wykonywania akcji) może być generowana przez sztuczną inteligencję. Możesz na przykład dodać dodatkową wiadomość w polu Rozpocznij konwersację temat systemowy, która kontroluje komunikat wyświetlany użytkownikom po rozpoczęciu nowej konwersacji z agent.

Opisy tworzenia

Jeśli agent jest skonfigurowany do korzystania z orkiestracji generatywnej, ważne jest, aby zapewnić wysokiej jakości opis dla każdego z jego tematów, akcji i źródeł wiedzy. Dobre opisy zapewniają, że agent wybiera odpowiednie tematy, działania i źródła wiedzy, aby odpowiedzieć użytkownikom.

W przypadku akcji tworzenie opisu jest częścią kreatora używanego do dodawania ich do agent. Opis jest często wstępnie przesądany, ale można wprowadzić odpowiednie zmiany. Aby dowiedzieć się więcej na temat dodawania akcji i zarządzania nimi, zobacz Używanie akcji z agentami niestandardowymi (wersja zapoznawcza).

W przypadku tematów, po włączeniu orkiestracji generatywnej, opcja Wyzwalana przez agent pojawia się w węzłach wyzwalania (zamiast fraz), co umożliwia dodawanie lub edytowanie opisu temat.

Wskazówka

Po włączeniu orkiestracji generatywnej automatycznie Copilot Studio generuje domyślny opis dla każdego istniejącego tematu na podstawie fraz wyzwalających tematu. Wygenerowany opis jest często na tyle duży, aby można było wybrać te tematy w odpowiedzi na odpowiednie zapytania użytkowników. Dobrym rozwiązaniem jest jednak skorzystaj z wskazówek podanych w tym artykule w celu schowania wygenerowanych opisów.

Najlepsze rozwiązania

Poniżej przedstawiono kilka sprawdzonych metod nazywania tematów, działań i źródeł wiedzy oraz sporządzania dla nich jasnych, zwięzłych i odpowiednich opisów.

Styl pisania

Używaj prostego i bezpośredniego języka. Unikaj żargonu, slangu i terminów technicznych.

W opisach używaj strony czynnej i czasu teraźniejszego. Można na przykład wpisać „Ta akcja dostarcza informacji o pogodzie”, a nie „Informacje o pogodzie są podane w tej akcji”.

Listy punktowane i numerowane służą do wyraźnego oddzielania serii elementów, akcji lub zagadnień.

Stopień zgodności

Słowa kluczowe związane z działaniem lub temat użytkownika i zamiarami użytkownika. Jeśli na przykład akcja zawiera informacje o przedniej, należy użyć słów kluczowych, takich jak „pogoda”, „prognoza”, „temperatura”, „ deszcz”, „śnieg” itd.

Dla opisu zapisz krótkie i zbiorcze podsumowanie funkcji akcji lub tematów. Podsumowanie powinno być ograniczone do jednego lub dwóch zdań, wyjaśnić, co dzieje się temat i jakie korzyści daje użytkownikowi.

Skrócona nazwa jest opisowa i unikatowa. Unikaj używania nazw ogólnych lub niejednoznacznych, które mogą być mylące. Na przykład zamiast nazywać akcję „Pogoda”, należy nazwać ją „Prognoza pogody” lub „Raport pogodowy”.

Używaj specyficznego języka, aby zapobiec niejasnościom między podobnymi tematami i działaniami.

Na przykład, jeśli agent ma już akcję, która dostarcza informacji o bieżących warunkach pogodowych, ale chcesz dodać kolejną temat, aby podać prognozę pogody na jutro, upewnij się, że nazwy i opisy tych tematów są wystarczająco szczegółowe, aby uniknąć niejasności. Upewnij się, że takie podobne tematy mają inną nazwę i opis. Może też pomóc w wskazać, co nie może zrobić. Oto przykłady nazw i opisów, których możesz użyć.

Nazwa: bieżąca pogoda

Opis: temat prognozy pogody dla dowolnej lokalizacji na świecie. Można poprosić o aktualną sytuację, w tym o temperatury oraz o to, czy nie jest to możliwe. Nie są w nim prognozy na przyszłe dni.

Nazwa: prognoza prognoza w przyszłości

Opis: temat informacji prognozy dla dowolnej lokalizacji na świecie na następny dzień. Podaje temperatury. Nie jest w nim bieżący bieżący dzień.

Przykłady tego, co nie należy robić

W tym miejscu znajduje się kilka przykładów, które nie są zgodne z wytycznymi. Ten przykład jest zbyt duży, ponieważ nie określa typów pytań, na które może odpowiedzieć akcja.

Nazwa: odpowiedz na pytanie

Opis: ta akcja może odpowiadać na pytania.

W następnym przykładzie użyto żargonu. Zamiast tego należy wydzielić dochody z jednostki (EPS).

Nazwa: uzyskaj EPS

Opis: pobiera EPS dla dowolnego znacznika giełdowego.

Przykłady interakcji z agent wykorzystującym orkiestrację generatywną do obsługi żądań użytkowników

Poniższe przykłady są oparte na agent, który ma dwa tematy niestandardowe — jeden do znajdowania godzin otwarcia sklepu, a drugi do lokalizowania pobliskiego sklepu — oraz akcję opartą na wstępnie utworzonym łączniku MSN Weather.

Przykład 1

W tym przykładzie użytkownik pyta: „Jaka jest pogoda w Seattle?”. Agent wybiera aktualną pogodę akcja wtyczki a także wstępnie wypełnia pole Lokalizacja słowem "Seattle", które rozpoznał na podstawie pytania użytkownika.

Zrzut ekranu przykładu 1, przedstawiający akcję pogody na mapie aktywności.

Przykład 2

W tym przykładzie użytkownik: "Muszę sprawdzić godziny otwarcia sklepu i znaleźć najbliższy sklep". W tym miejscu agent wybiera dwa elementy, godziny otwarcia sklepu i lokalizator sklepów temat temat i łączy je w łańcuch, aby odpowiedzieć na obie części zapytania użytkownika.

Zrzut ekranu przedstawiający przykład 2, przedstawiający szczegóły z drugiego z dwóch tematów połączonych ze sobą na mapie aktywności.

Przykład 3

W tym przykładzie użytkownik znalazł swój najbliższy magazyn, który został zidentyfikowany jako Kirkland, wcześniej w rozmowie. Następnie użytkownik zapytał: „Jaka jest tam pogoda?”. W tym przypadku agent wybiera aktualną akcję pogodową, ale wstępnie wypełnia lokalizację słowem "Kirkland", w oparciu o kontekst ostatniej rozmowy.

Zrzut ekranu przykładu 3, przedstawiający historię konwersacji i akcję pogody na mapie aktywności.

Znane ograniczenia dotyczące orkiestracji generatywnej

W przypadku korzystania z trybu aranżacji generatywnej występują następujące znane problemy i ograniczenia.

Wiedza

Gdy agent przeszukuje źródła wiedzy w trybie generatywnym, nie używa już zwiększania konwersacji temat systemowy. W związku z tym wszelkie modyfikacje, które mogłeś wprowadzić w tym temat systemowy w celu dostosowania sposobu korzystania z wiedzy o wyszukiwaniach agent, nie będą wykorzystywane. To ograniczenie dotyczy również klasycznych źródeł danych skonfigurowanych w węzłach generatywnych odpowiedzi, w tym niestandardowych źródeł danych. Dowiedz się więcej o tym, jak działa wiedza w trybie generatywnym.

Obsługa encji niestandardowych dla parametrów wejściowych tematu i akcji

Akcje i tematy nie obsługują jeszcze encji niestandardowych (zamkniętych list i jednostek wyrażeń regularnych) jako parametrów wejściowych. Aby zbierać informacje przy użyciu encji niestandardowej, można użyć węzła Pytanie w temacie.

Uściślanie

Agent może nie ujednoznaczniać tematów, jeśli istnieje więcej niż jeden temat, który ściśle odpowiada intencji użytkownika. Zwykle agent prosi użytkownika o wybranie jednego lub więcej tematów, które pasują do jego intencji za pośrednictwem wielu dopasowanych tematów temat systemowy. Jednak agenci skonfigurowani do korzystania z aranżacji generatywnej obecnie nie wywołują tego tematu. Jeśli pozostawisz włączoną opcję Wiele dopasowanych tematów temat systemowy agent zacznie automatycznie uściślać między tematami, gdy ten problem zostanie rozwiązany. Jeśli chcesz, aby Twój agent nie ujednoznaczniał się automatycznie między tematami w przyszłości, wyłącz opcję Wiele dopasowanych tematów temat systemowy. Wyłączenie tej temat pozwala na przetestowanie swojego agent. Opcjonalnie możesz ponownie zdecydować się na korzystanie z ujednoznacznienia, włączając temat ponownie po przetestowaniu agent.