Поделиться через


Примеры JavaScript для поиска ИИ Azure

Узнайте о примерах кода JavaScript, демонстрирующих функциональные возможности и рабочий процесс решения поиска ИИ Azure. В этих примерах используется клиентская библиотека поиска ИИ Azure для Пакета SDK Azure для JavaScript, которую можно просмотреть по следующим ссылкам.

Назначение Ссылка
Скачивание пакета www.npmjs.com/package/@azure/search-documents
Справочник по API @azure/search-documents
Тестовые примеры API github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test
Исходный код github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents
Журнал изменений https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md

Примеры пакетов SDK

Примеры кода группы разработчиков Azure SDK, которые демонстрируют использование API. Эти примеры можно найти в azure-sdk-for-js/tree/main/sdk/search/documents/samples на сайте GitHub.

Примеры SDK для JavaScript

Примеры Описание
индексы Демонстрация создания, обновления, получения, перечисления и удаления поисковых индексов. В данную категорию примеров также включен пример статистики служб.
подключения к источнику данных (для индексаторов) Демонстрируется создание, обновление, получение, перечисление и удаление источников данных индексатора, необходимых для индексации поддерживаемых источников данных Azure на основе индексатора.
индексаторы Демонстрация создания, обновления, получения, перечисления, сброса и удаления индексаторов.
набор навыков Демонстрируется, как создавать, обновлять, получать, перечислять и удалять наборы навыков, которые используются индексаторами для выполнения обогащения на основе ИИ во время индексирования.
сопоставления синонимов Демонстрирует операции создания, обновления, получения, перечисления и удаления сопоставлений синонимов.
VectorSearch Демонстрирует, как индексировать векторы и отправлять векторный запрос.

Примеры TypeScript

Примеры Описание
индексы Демонстрация создания, обновления, получения, перечисления и удаления поисковых индексов. В данную категорию примеров также включен пример статистики служб.
подключения к источнику данных (для индексаторов) Демонстрируется создание, обновление, получение, перечисление и удаление источников данных индексатора, необходимых для индексации поддерживаемых источников данных Azure на основе индексатора.
индексаторы Демонстрация создания, обновления, получения, перечисления, сброса и удаления индексаторов.
набор навыков Демонстрация создания, обновления, получения, перечисления и удаления наборов навыков, которые присоединены к индексаторам и выполняют обогащение данных на основе ИИ во время индексирования.
сопоставления синонимов Демонстрирует операции создания, обновления, получения, перечисления и удаления сопоставлений синонимов.
VectorSearch Демонстрирует, как индексировать векторы и отправлять векторный запрос.

Примеры документов

Примеры кода из команды поиска ИИ Azure демонстрируют функции и рабочие процессы. Многие из этих примеров упоминаются в учебных пособиях, кратких руководствах и статьях с инструкциями. Эти примеры можно найти на сайте GitHub по адресу Azure-Samples/Azure-Search-JavaScript-Samples.

Примеры Статья
краткое руководство Исходный код для раздела JavaScript в Кратком руководстве: полнотекстовый поиск. Узнайте о базовом рабочем процессе создания, загрузки и запрашивания индекса поиска с использованием примера данных.
массовая вставка Исходный код для примера JavaScript о том, как использовать API push-уведомлений для отправки и индексирования документов.
Azure-functions Исходный код для примера JavaScript функции Azure, которая отправляет запросы в службу поиска. Вы можете заменить эту версию кода JavaScript, api используемую в примере "Добавление поиска на веб-сайты C#".

Совет

Для выбора примеров кода Майкрософт в GitHub для конкретных продуктов, служб и языков можно использовать браузер примеров.

Другие примеры

Следующие примеры также публикуются командой поиска ИИ Azure, но не ссылаются в документации. Инструкции по использованию прилагаются в файлах readme.

Примеры Описание
azure-search-vector-sample.js Пример поиска в векторов с помощью пакета SDK Azure для JavaScript.