Co to jest przepływ pracy orkiestracji?

Przepływ pracy orkiestracji to jedna z funkcji oferowanych przez język sztucznej inteligencji platformy Azure. Jest to oparta na chmurze usługa interfejsu API, która stosuje inteligencję uczenia maszynowego, aby umożliwić tworzenie modeli aranżacji w celu łączenia konwersacyjnych Language Understanding (CLU), projektów odpowiadania na pytania i aplikacji usługi LUIS. Tworząc przepływ pracy orkiestracji, deweloperzy mogą iteracyjnie oznaczać wypowiedzi, szkolić i oceniać wydajność modelu przed udostępnieniem jej do użycia. Aby uprościć tworzenie i dostosowywanie modelu, usługa oferuje niestandardowy portal internetowy, do którego można uzyskać dostęp za pośrednictwem programu Language Studio. Możesz łatwo rozpocząć pracę z usługą, wykonując kroki opisane w tym przewodniku Szybki start.

Ta dokumentacja zawiera następujące typy artykułów:

  • Przewodniki Szybki start zawierają instrukcje wprowadzające, które ułatwiają wysyłanie żądań do usługi.
  • Pojęcia zawierają wyjaśnienia dotyczące funkcjonalności i funkcji usługi.
  • Przewodniki z instrukcjami zawierają instrukcje dotyczące korzystania z usługi w bardziej szczegółowy lub dostosowany sposób.

Przykładowe scenariusze użycia

Przepływ pracy orkiestracji może być używany w wielu scenariuszach w różnych branżach. Przykłady to:

Czatbot przedsiębiorstwa

W dużej firmie czatbot przedsiębiorstwa może obsługiwać różne sprawy pracowników. Może być w stanie obsłużyć często zadawane pytania obsługiwane przez niestandardowe odpowiedzi na pytania baza wiedzy, specyficzne umiejętności kalendarza obsługiwane przez zrozumienie języka konwersacji i umiejętności opinii wywiadów obsługiwane przez usługę LUIS. Bot musi mieć możliwość odpowiedniego kierowania żądań przychodzących do właściwej usługi. Przepływ pracy orkiestracji umożliwia połączenie tych umiejętności z jednym projektem, który odpowiednio obsługuje routing żądań przychodzących w celu obsługi bota przedsiębiorstwa.

Cykl projektowania projektu

Tworzenie projektu przepływu pracy orkiestracji zwykle obejmuje kilka różnych kroków.

Diagram przedstawiający cykl życia programowania.

Wykonaj następujące kroki, aby jak najlepiej wykorzystać model:

  1. Zdefiniuj schemat: Poznaj dane i zdefiniuj akcje i istotne informacje, które muszą zostać rozpoznane na podstawie wypowiedzi wejściowych użytkownika. Utwórz intencje , które chcesz przypisać do wypowiedzi użytkownika, oraz projekty, które chcesz połączyć z projektem aranżacji.

  2. Etykietowanie danych: jakość tagowania danych jest kluczowym czynnikiem w określaniu wydajności modelu.

  3. Trenowanie modelu: Model zaczyna uczyć się na podstawie oznakowanych danych.

  4. Wyświetlanie wydajności modelu: wyświetl szczegóły oceny modelu, aby określić, jak dobrze działa w przypadku wprowadzenia nowych danych.

  5. Ulepszanie modelu: po zapoznaniu się z wydajnością modelu możesz dowiedzieć się, jak poprawić model.

  6. Wdrażanie modelu: wdrożenie modelu umożliwia jego użycie za pośrednictwem interfejsu API przewidywania.

  7. Przewidywanie intencji: użyj modelu niestandardowego, aby przewidywać intencje z wypowiedzi użytkownika.

Dokumentacja referencyjna i przykłady kodu

Podczas korzystania z przepływu pracy orkiestracji zapoznaj się z następującą dokumentacją referencyjną i przykładami dla języka AI platformy Azure:

Opcja/język programowania Dokumentacja referencyjna Przykłady
Interfejsy API REST (tworzenie) Dokumentacja interfejsu API REST
Interfejsy API REST (środowisko uruchomieniowe) Dokumentacja interfejsu API REST
C# (środowisko uruchomieniowe) Dokumentacja języka C# Przykłady w języku C#
Python (środowisko uruchomieniowe) Dokumentacja języka Python Przykłady w języku Python

Odpowiedzialne rozwiązania z zakresu sztucznej inteligencji

System sztucznej inteligencji obejmuje nie tylko technologię, ale także osoby, które z niej będą korzystać, osoby, których to dotyczy, oraz środowisko, w którym zostanie wdrożona. Zapoznaj się z uwagą dotyczącą przejrzystości dla funkcji CLU i przepływu pracy orkiestracji, aby dowiedzieć się więcej o odpowiedzialnym użyciu sztucznej inteligencji i wdrażaniu w systemach. Aby uzyskać więcej informacji, zobacz również następujące artykuły:

Następne kroki

  • Skorzystaj z artykułu Szybki start , aby rozpocząć korzystanie z przepływu pracy orkiestracji.

  • Podczas cyklu projektowania projektu zapoznaj się ze słownikiem , aby dowiedzieć się więcej o terminach używanych w całej dokumentacji tej funkcji.

  • Pamiętaj, aby wyświetlić limity usługi dla informacji, takich jak dostępność regionalna.