你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure AI 搜索的 Java 示例

了解演示 Azure AI 搜索解决方案的功能和工作流的 Java 代码示例。 这些示例使用适用于 Java 的 Azure SDKAzure AI 搜索客户端库,可以通过以下链接进行浏览。

目标 链接
包下载 search.maven.org/artifact/com.azure/azure-search-documents
API 参考 com.azure.search.documents
API 测试用例 github.com/Azure/azure-sdk-for-java/tree/main/sdk/search/azure-search-documents/src/test
源代码 github.com/Azure/azure-sdk-for-java/tree/main/sdk/search/azure-search-documents
更改日志 github.com/Azure/azure-sdk-for-java/blob/main/sdk/search/azure-search-documents/CHANGELOG.md

SDK 示例

Azure SDK 开发团队中的代码示例演示 API 用法。 可以在 GitHub 上的 Azure/azure-sdk-for-java/tree/main/sdk/search/azure-search-documents/src/samples 中找到这些示例。

Sample 说明
索引创建 创建 索引
创建索引器 创建 索引器
数据源创建 创建数据源连接,这是基于索引器的 受支持数据源的索引编制所必需的。
技能组创建 创建附加到索引器的 技能集 ,并在编制索引期间执行基于 AI 的扩充。
同义词创建 创建 同义词映射
加载文档 在数据 导入作业 中将文档上载或合并到索引中。
查询语法 发送 基本查询
矢量搜索 创建矢量字段并发送 矢量查询

文档示例

Azure AI 搜索团队中的代码示例演示功能和工作流。 以下示例在教程、快速入门和操作指南文章中引用,这些文章都详细解读代码细节。 可以在 GitHub 上的 Azure-Samples/azure-search-java-samples 中找到这些示例。

Sample 项目 说明
快速入门 快速入门:全文搜索 使用示例数据创建、加载和查询搜索索引。
语义排序快速入门 快速入门:语义排序 将语义排名添加到索引架构并运行语义查询。
vector-quickstart 快速入门:矢量搜索 索引和查询向量内容。

提示

使用 示例浏览器 在 GitHub 上搜索Microsoft代码示例。 可以按产品、服务和语言筛选搜索。