Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Узнайте о примерах кода JavaScript, демонстрирующих функциональные возможности и рабочий процесс решения поиска ИИ Azure. В этих примерах используется клиентская библиотека Azure AI Search для Azure SDK для JavaScript, с которой вы можете ознакомиться по следующим ссылкам.
| Назначение | Ссылка |
|---|---|
| Скачивание пакета | |
| Справочник по 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 |
| Журнал изменений | github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md |
Примеры пакетов SDK
Примеры кода группы разработчиков Azure SDK, которые демонстрируют использование API. Эти примеры можно найти в Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples на сайте GitHub.
Примеры для JavaScript
| Sample | Описание |
|---|---|
| индексы | Создание, обновление, получение, перечисление и удаление индексов. В данную категорию примеров также включен пример статистики служб. |
| индексаторы | Создание, обновление, получение, перечисление, сброс и удаление индексаторов. |
| подключения к источнику данных (для индексаторов) | Создание, обновление, получение, перечисление и удаление подключений к источнику данных, необходимых для индексирования поддерживаемых источников данных на основе индексатора. |
| наборы навыков | Создание, обновление, получение, перечисление и удаление наборов навыков , подключенных к индексаторам и выполняющих обогащение на основе ИИ во время индексирования. |
| сопоставления синонимов | Создание, обновление, получение, перечисление и удаление карт синонимов. |
| vectorSearch | Векторы индекса и отправка векторного запроса. |
Примеры TypeScript
| Sample | Описание |
|---|---|
| индексы | Создание, обновление, получение, перечисление и удаление индексов. В данную категорию примеров также включен пример статистики служб. |
| индексаторы | Создание, обновление, получение, перечисление, сброс и удаление индексаторов. |
| подключения к источнику данных (для индексаторов) | Создание, обновление, получение, перечисление и удаление подключений к источнику данных, необходимых для индексирования поддерживаемых источников данных на основе индексатора. |
| наборы навыков | Создание, обновление, получение, перечисление и удаление наборов навыков , подключенных к индексаторам и выполняющих обогащение на основе ИИ во время индексирования. |
| сопоставления синонимов | Создание, обновление, получение, перечисление и удаление карт синонимов. |
| vectorSearch | Создание, обновление, получение, перечисление и удаление векторного поиска. |
Примеры документов
Примеры кода из команды поиска ИИ Azure демонстрируют функции и рабочие процессы. Следующие примеры приведены в учебниках, быстрых стартах и инструкциях. Эти примеры можно найти в Azure-Samples/azure-search-javascript-samples на сайте GitHub.
Примеры для JavaScript
| Sample | Article | Описание |
|---|---|---|
| quickstart-keyword-search | Быстрый старт: Полнотекстовый поиск | Создание, загрузка и запрос индекса поиска с помощью примеров данных. |
| quickstart-semantic-ranking-js | Быстрый старт: Семантическое ранжирование | Добавьте семантический ранжирование в схему индекса и выполните семантические запросы. |
| quickstart-vector-js | Краткое руководство: Векторный поиск | Содержимое вектора индекса и запроса. |
Примеры TypeScript
| Sample | Article | Описание |
|---|---|---|
| quickstart-semantic-ranking-ts | Быстрый старт: Семантическое ранжирование | Добавьте семантический ранжирование в схему индекса и выполните семантические запросы. |
| quickstart-vector-ts | Краткое руководство: Векторный поиск | Содержимое вектора индекса и запроса. |
Другие примеры
Следующие примеры также публикуются командой поиска ИИ Azure, но не ссылаются в документации. Связанные файлы README предоставляют инструкции по использованию.
| Sample | Описание |
|---|---|
| azure-search-classic-rag | Однократный RAG с использованием классической поисковой системы в качестве основы данных из Azure AI Search с моделью завершения чата от Azure OpenAI. |
| azure-search-vector-sample.js | Пример javaScript для выполнения векторного поиска. |
| azure-function-search | Пример JavaScript функции Azure, которая отправляет запросы в службу поиска. Вы можете заменить эту версию JavaScript на код, используемый в api. |
| массовая вставка | Пример JavaScript для отправки и индексирования документов с помощью API push-уведомлений . |
Совет
Используйте браузер примеров для поиска примеров кода Майкрософт на сайте GitHub. Вы можете отфильтровать поиск по продуктам, службам и языку.