Przykład 3 — używanie funkcji Wyszukiwanie Bing jako rezerwowej wyszukiwarki w aplikacji Microsoft Copilot Studio
Ważne
Możliwości i funkcje Power Virtual Agents są teraz częścią Microsoft Copilot Studio w wyniku znacznych inwestycji w generatywną AI i poprawioną integracje z Microsoft Copilot.
Niektóre artykuły i zrzuty ekranów mogą odwoływać się do Power Virtual Agents podczas aktualizowania dokumentacji i zawartości szkoleniowej.
Uwaga
Usługa Microsoft Copilot Studio teraz obsługuje te funkcje bez aplikacji Composer.
Udoskonalaj swojego bota, tworząc własne okna dialogowe za pomocą Bot Framework Composer, a następnie dodając je do swojego bota Microsoft Copilot Studio.
W tym przykładzie dowiesz się, jak ustawić wyszukiwanie Bing jako odpowiedź rezerwową w Microsoft Copilot Studio przy użyciu Composer.
Ważne
Integracja aplikacji Composer nie jest dostępna dla użytkowników posiadających tylko licencję Teams w usłudze Microsoft Copilot Studio. Wymagana jest licencja wersji próbnej lub pełna licencja usługi Microsoft Copilot Studio.
Wymagania wstępne
- Przykład 1 — pokazywanie karty adaptacyjnej w aplikacji Microsoft Copilot Studio.
- Przykład 2 — wyświetlanie listy opcji wyboru wielokrotnego w aplikacji Microsoft Copilot Studio.
Tworzenie wyzwalacza awaryjnego
W usłudze Microsoft Copilot Studio otwórz bota z przykładu 2. Jeśli przykład 2 nie został jeszcze ukończony, zobacz Wyświetlanie listy opcji wyboru wielokrotnego w aplikacji Microsoft Copilot Studio.
Otwórz bota w aplikacji Composer. Aby uzyskać instrukcje dotyczące tej czynności, zobacz Rozpoczynanie pracy z aplikacją Bot Framework Composer.
W eksploratorze botów przejdź do głównej sesji dialogowej. Wybierz Więcej opcji (...), a następnie wybierz Dodaj nowy wyzwalacz.
W oknie Tworzenie wyzwalacza w obszarze Jaki jest typ tego wyzwalacza wybierz pozycję Nieznany zamiar. Wybierz Prześlij.
Przejdź do strony Odpowiedzi bota , wybierz usługę Contoso Meal Delivery Service, a następnie wybierz opcję Pokaż kod.
Skopiuj poniższy element i wklej go w widoku kodu:
# adaptivecardjson_BingSearch(user_utterance) - ``` { "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "type": "AdaptiveCard", "version": "1.2", "fallbackText": "This card requires Media to be viewed. Ask your platform to update to Adaptive Cards v1.1 for this and more!", "actions": [ { "type": "Action.OpenUrl", "title": "Search with Bing", "url": "https://www.bing.com/search?q=${user_utterance}", "style": "positive" } ], "body": [ { "type": "Image", "url": "https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWe65Z?ver=2d4e&q=90&m=6&h=201&w=358&b=%23FFFFFFFF&l=f&o=t&aim=true" }, { "type": "TextBlock", "text": "${user_utterance}", "wrap": true, "separator": true, "horizontalAlignment": "Center", "size": "Medium" } ] } ```
Skopiuj poniższy kod i wklej go w tym samym widoku kodu:
# AdaptiveCardBingSearch(user_utterance) [Activity Attachments = ${json(adaptivecardjson_BingSearch(user_utterance))} ]
Przejdź na stronę Tworzenie. W głównej sesji dialogowej wybierz wyzwalacz Nieznany zamiar.
Na kanwie tworzenia wybierz pozycję Dodaj (+), Zadaj pytanie.
W okienku właściwości w sekcji Odpowiedzi bota wybierz pozycję Pokaż kod.
Ostrzeżenie
Dodanie w następnym kroku poniższego wyrażenia do edytora response zamiast edytora code spowoduje, że bot odpowie przy użyciu nieprzetworzonych danych JSON zamiast karty adaptacyjnej.
Skopiuj i wklej następujące wyrażenie:
- ${AdaptiveCardBingSearch(turn.activity.text)}
Przetestuj swojego bota
Opublikuj zawartość aplikacji Composer, aby udostępnić ją w bocie usługi Microsoft Copilot Studio .
Ważne
Wybranie pozycji Opublikuj w aplikacji Composer powoduje udostępnienie zmian na potrzeby testowania, ale nie powoduje automatycznego opublikowania bota.
Opublikuj bota w usłudze Microsoft Copilot Studio w celu zaktualizowania bota we wszystkich kanałach, z którymi jest połączony.
W usłudze Microsoft Copilot Studio przejdź do strony Tematy, aby zobaczyć nowy temat OnUnknownIntent.
Otwórz okienko Testowanie bota i upewnij się, że opcja Śledzenie między tematami została włączona. Wprowadź wiadomość
Is tofu vegan?
, aby rozpocząć rozmowę.
Następne kroki
Przykład 4 — wyświetlanie formularza z przyciskiem Prześlij w aplikacji Microsoft Copilot Studio.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla