你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure AI 搜索的 JavaScript 示例
了解演示了 Azure AI 搜索解决方案的功能和工作流的 JavaScript 代码示例。 这些示例将 Azure AI 搜索客户端库用于 Azure SDK for JavaScript,你可以通过以下链接浏览它们。
Azure SDK 开发团队中的代码示例演示 API 用法。 你可以在 GitHub 上的 azure-sdk-for-js/tree/main/sdk/search/search-documents/samples 中找到这些示例。
示例 | 说明 |
---|---|
索引 | 演示如何创建、更新、获取、列出和删除搜索索引。 此样本类别还包括一个服务统计信息示例。 |
dataSourceConnections(用于索引器) | 演示如何创建、更新、获取、列出和删除索引器数据源,对于基于索引器为支持的 Azure 数据源编制索引而言,这些数据源是必需的。 |
索引器 | 演示如何创建、更新、获取、列出、重置和删除索引器。 |
skillSet | 演示如何创建、更新、获取、列出和删除技能组,这些技能组是附加的索引器,并且在编制索引期间执行基于 AI 的扩充。 |
synonymMaps | 演示如何创建、更新、获取、列出和删除同义词映射。 |
VectorSearch | 演示如何编制矢量索引并发送矢量查询。 |
示例 | 说明 |
---|---|
索引 | 演示如何创建、更新、获取、列出和删除搜索索引。 此样本类别还包括一个服务统计信息示例。 |
dataSourceConnections(用于索引器) | 演示如何创建、更新、获取、列出和删除索引器数据源,对于基于索引器为支持的 Azure 数据源编制索引而言,这些数据源是必需的。 |
索引器 | 演示如何创建、更新、获取、列出、重置和删除索引器。 |
skillSet | 演示如何创建、更新、获取、列出和删除技能组,这些技能组是附加的索引器,并且在编制索引期间执行基于 AI 的扩充。 |
synonymMaps | 演示如何创建、更新、获取、列出和删除同义词映射。 |
VectorSearch | 演示如何编制矢量索引并发送矢量查询。 |
Azure AI 搜索团队中的代码示例演示功能和工作流。 其中许多示例在教程、快速入门和操作说明文章中都有引用。 可以在 GitHub 上的 Azure-Samples/azure-search-javascript-samples 中找到这些示例。
示例 | 项目 |
---|---|
快速入门 | 快速入门:使用 Azure SDK 进行全文搜索的 JavaScript 部分的源代码。 介绍使用示例数据来创建、加载和查询搜索索引的基本工作流。 |
批量插入 | 演示如何使用推送 API上传文档和编制文档索引的 JavaScript 示例的源代码。 |
azure-functions | 将查询发送到搜索服务的 Azure 函数的 JavaScript 示例的源代码。 可以替换向网站添加搜索 C# 示例中使用的此 JavaScript 版本 api 代码。 |
提示
请尝试使用示例浏览器来搜索 GitHub 中的 Microsoft 代码示例,搜索时可按产品、服务和语言进行筛选。
以下示例也由 Azure AI 搜索团队发布,但没有在文档中引用。 相关的自述文件提供了使用说明。
示例 | 说明 |
---|---|
azure-search-vector-sample.js | 使用 Azure SDK for JavaScript 的矢量搜索示例 |