Wprowadzenie
Możesz użyć wstępnie zdefiniowanych umiejętności usługi Azure AI Search, aby znacznie wzbogacić indeks, wyodrębniając dodatkowe informacje z danych źródłowych. Jednak mogą wystąpić sytuacje, gdy masz określone potrzeby wyodrębniania danych, których nie można spełnić ze wstępnie zdefiniowanymi umiejętnościami i wymagają pewnych niestandardowych funkcji.
Na przykład:
- Integrowanie usługi Analizy dokumentów w celu wyodrębniania danych z formularzy.
- Korzystanie z modelu usługi Azure Machine Learning w celu zintegrowania przewidywanych wartości z indeksem.
- Dowolna inna logika niestandardowa.
Aby obsługiwać te scenariusze, możesz zaimplementować niestandardowe umiejętności jako usługi hostowane w Internecie (takie jak Azure Functions), które obsługują wymagany interfejs do integracji z zestawem umiejętności.
W tym module dowiesz się, jak wykonywać następujące czynności:
- Implementowanie umiejętności niestandardowych dla usługi Azure AI Search
- Integrowanie umiejętności niestandardowych z zestawem umiejętności usługi Azure AI Search
- Wzbogacanie indeksu wyszukiwania przy użyciu niestandardowego modelu klasyfikacji tekstu
- Wzbogacanie indeksu wyszukiwania za pomocą niestandardowej umiejętności usługi Azure Machine Learning
Uwaga
W tym module założono, że wiesz już, jak utworzyć rozwiązanie usługi Azure AI Search i korzystać z niego, które obejmuje wbudowane umiejętności. Jeśli nie, najpierw ukończ moduł Tworzenie rozwiązania azure AI Search.