你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
了解演示 Azure AI 搜索解决方案的功能和工作流的 Java 代码示例。 这些示例使用适用于 Java 的 Azure SDK 的 Azure AI 搜索客户端库,可以通过以下链接进行浏览。
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代码示例。 可以按产品、服务和语言筛选搜索。