Używaj umiejętności usługi Azure Bot Service w agentach Copilot Studio

Note

W tym artykule opisano funkcje używane w agentach lub przepływach agentów obsługiwanych przez standardowe środowisko uruchomieniowe.

Copilot Studio umożliwia rozszerzenie agenta za pomocą umiejętności usługi Azure Bot Service. Jeśli twoja organizacja już wdrożyła boty do konkretnych scenariuszy (stworzone przy użyciu narzędzi pro-code, w tym Zestaw SDK agentów usługi Microsoft 365), możesz przekształcić te boty w Azure Bot Service skills i osadzić je w Copilot Studio agent.

Wymagania wstępne

Dodawanie umiejętności do konwersacji agenta

Najpierw utwórz agenta Copilot Studio, a następnie utwórz i wdroż umiejętności przy użyciu narzędzi programistycznych w organizacji.

Następnie wyrejestruj umiejętności w programie Copilot Studio aby agent mógł z niego korzystać.

Na koniec dodaj tę umiejętność do tematu rozmów, stosując się do następujących kroków:

  1. Przejdź do strony Tematy agenta.

  2. Otwórz temat, z którego chcesz wywołać umiejętność.

  3. Wybierz ikonę Dodaj węzeł pod węzłem, po którym chcesz wywołać umiejętność.

  4. Wybierz Dodaj narzędzie, a następnie wybierz umiejętność, której chcesz użyć.

  5. Jeśli umiejętność ma wejścia, przypisz zmienne do tych wejść. Ponadto, jeśli dana umiejętność przekazuje wyniki do zmiennych, można użyć tych zmiennych w każdym z kolejnych węzłów.

    Note

    Umiejętności mogą akceptować proste typy danych (liczba całkowita, wartość logiczna, ciąg) i złożone typy danych (jako ciągi JSON).

    Jeśli zachodzi konieczność wyodrębnienia zmiennych ze złożonych typów danych, należy użyć przepływu agenta w celu dalszej analizy i rozdzielania złożonych ciągów JSON na pary klucz-wartość, które będą używane przez agenta.

  6. Wybierz pozycję Zapisz, aby utrwalić zmiany w temacie.

  7. Sprawdź swojego agenta , żeby upewnić się, że używa tej umiejętności poprawnie.

Konwertowanie istniejącej umiejętności z wielodostępnej na pojedynczą dzierżawę

Istniejące umiejętności można przekonwertować z obsługi wielu dzierżaw na obsługę jednej dzierżawy. Aby przekształcić umiejętność wielostanową w umiejętność jednostanową, wprowadź następujące zmiany:

  1. Tworzenie nowej rejestracji aplikacji Microsoft Entra ID z jedną dzierżawą.

  2. Zaktualizuj konfigurację umiejętności, aby używać jednej dzierżawy.

  3. Wykorzystaj tę umiejętność.

  4. (Opcjonalnie) Zaktualizuj kod źródłowy.

Aby uzyskać więcej informacji, zobacz Zaimplementuj umiejętność dla Copilot Studio.

Zasady dotyczące umiejętności pojedynczej dzierżawy i zasady dostępu warunkowego

Administratorzy dzierżawy usługi Microsoft Entra ID mogą skonfigurować zasady dostępu warunkowego, aby kontrolować dostęp do zasobów w dzierżawie. Te polityki mogą wpływać na wnioski o zasoby, w tym umiejętności, w zależności od czynników takich jak geografia. Przejrzyj zasady dostępu warunkowego w swoim dzierżawcy.