azure-search-vector-samples

照着 Notebook 跑一遍,就能在 Azure 上搭起向量搜索

开源 🏷️按量计费 ✅ 目前可打开 搜索知识 🍴 复刻 374 🐛 待处理 71 👀 关注 254
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 909
维护状态 较活跃
是否开源 开源
定价模式 🏷️按量计费 支持限时试用 · Azure AI Search 按服务层级计费,提供免费层试用

项目预览

azure-search-vector-samples 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队Azure
定价模式🏷️按量计费
价格说明Azure AI Search 按服务层级计费,提供免费层试用
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Jupyter Notebook
技术栈/模型azure,azurecognitivesearch,embeddings,vector,vector-search
GitHub 星标★ 909
上线时间2023-04-19 00:00:00
代码更新2026-10-24
仓库体积239.3 MB
本站数据更新2026-11-15
维护状态较活跃
收录时间2026-10-01
浏览次数3

项目介绍

这是微软官方维护的 Azure AI Search 向量搜索能力示例代码库,用 Jupyter Notebook 集中演示如何在 Azure 认知搜索中构建向量检索与混合检索。它解决的问题是:开发者想用 Azure 做 RAG、语义搜索或推荐时,往往不清楚向量字段怎么建、嵌入怎么生成、查询怎么发、过滤与排序怎么组合。仓库按场景拆分多个 notebook,覆盖向量索引创建、文档上传、纯向量查询、向量+关键词混合查询、多向量与筛选、集成 OpenAI 嵌入模型等,还包含 Python 与 REST 两种调用方式。核心能力是把 Azure AI Search 的向量特性从概念落到可运行代码,帮助团队快速验证方案、少踩 API 细节的坑。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-01 · 当前星标 ★ 909

使用教程

难度:入门 约 12 分钟 部署方式:在线文档 4 步

环境要求

  • Azure 订阅与搜索服务实例

安装与启动步骤

  1. 1按语言挑样例

    仓库提供 Python、C#、REST、JavaScript 四种入口,选你项目用的语言。

    git clone https://github.com/Azure/azure-search-vector-samples
  2. 2建索引先跑通

    先用 REST 样例建一个最小向量索引,理解 schema 再换 SDK。

  3. 3配检索

    支持向量检索与混合检索,混合模式在中文场景通常更稳。

  4. 4上生产前压测

    注意分区与副本配比,向量维度越高内存占用越大。

如何确认成功

样例能建索引并返回相似度排序结果。

注意事项

  • 样例以教学为主,生产要自己补错误重试与批量写入节流。

核心亮点

  • 官方出品,与 Azure AI Search 最新向量 API 保持同步,示例可直接运行
  • 按场景拆分多个 Notebook,覆盖索引创建、嵌入生成、纯向量与混合查询等完整链路
  • 同时提供 Python SDK 和 REST 两种写法,方便不同技术栈的团队参考

不足之处

  • 强绑定 Azure 云服务,需要订阅、密钥和额度,无法本地离线复现
  • 以 Notebook 演示为主,缺少生产级工程化封装与部署示例

适用场景

  • 为 Azure 上的 RAG 应用搭建向量检索层
  • 评估 Azure AI Search 混合检索效果时快速做原型验证
  • 团队内部培训向量搜索与嵌入模型接入流程

替代项目

langchain、weaviate、qdrant

上一篇:stremio-ai-search

下一篇:huge-ai-search

同类项目推荐

AIGEOTOOLS 开源

让品牌在 AI 回答中脱颖而出,被优先引用

GEO(AI 搜索引擎优化)智能内容优化平台 — 帮助品牌在 ChatGPT、Perplexity 等 AI 回答中···

★ 184 2026-08-09
deep-searcher 开源

在私有数据上,像专业研究员一样深度搜索并生成报告

Open Source Deep Research Alternative to Reason and Search on Private Data. Written ···

★ 8395 2026-08-09
Novel-Assistant 开源

让本地文档秒变智能问答库,随问随答

로컬 또는 클라우드 LLM을 사용해 문서 폴더 기반으로 검색·답변하는 RAG 어시스턴트

★ 58 2026-08-09
LightRAG 开源

轻量级 RAG 框架,用知识图谱让问答更准更快

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

★ 40695 2026-08-09
RAGxplorer 开源

可视化 RAG 内部流程,快速定位检索问题

Open-source tool to visualise your RAG

★ 1222 2026-08-09
AnyCrawl 开源

一键爬取网页和搜索引擎,直接输出 LLM 可用的结构化数据

AnyCrawl : A Node.js/TypeScript crawler that turns websites into LLM-ready data and ···

★ 3538 2026-08-09
rag-postgres-openai-python 开源

用大白话问数据库表,直接出答案还带出处

A RAG app to ask questions about rows in a database table. Deployable on Azure Conta···

★ 512 2026-10-02
summarizepaper 开源

把论文全文变成可问答的摘要和对比表

AI tools for researchers: summaries and a chat that answer from the full text of pap···

★ 316 2026-11-02