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.
Wykonaj następujące kroki, aby jak najlepiej wykorzystać model:
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.
Etykietowanie danych: jakość tagowania danych jest kluczowym czynnikiem w określaniu wydajności modelu.
Trenowanie modelu: Model zaczyna uczyć się na podstawie oznakowanych danych.
Wyświetlanie wydajności modelu: wyświetl szczegóły oceny modelu, aby określić, jak dobrze działa w przypadku wprowadzenia nowych danych.
Ulepszanie modelu: po zapoznaniu się z wydajnością modelu możesz dowiedzieć się, jak poprawić model.
Wdrażanie modelu: wdrożenie modelu umożliwia jego użycie za pośrednictwem interfejsu API przewidywania.
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:
- Uwaga dotycząca przejrzystości dla języka AI platformy Azure
- Integracja i odpowiedzialne użycie
- Dane, prywatność i zabezpieczenia
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.