
GPT-RAG
Azure 上一键搭企业级 Agentic RAG,带零信任和 IaC
GPT-RAG 是微软推出的企业级 RAG 加速器,目标是让团队在 Azure 上快速搭建可落地的智能体式检索增强生成(Agentic RAG)应用。它基于 Microsoft Foundry 构建,默认使用 Foundry IQ 作为检索后端,并用 Microsoft Agent Framework 做多智能体编排,把文档检索、工具调用、推理决策串成一条完整链路。项目解决的核心问题是:企业自建 RAG 往往要自己拼检索、编排、权限、部署和运维,门槛高且难上生产。GPT-RAG 提供零信任安全架构与基础设施即代码(IaC)模板,配合 azd 一键部署,把数据接入、索引、Agent 编排、身份鉴权和监控打包成可复用的参考实现,适合需要合规、可审计、可扩展的 Azure 企业场景。
项目数据
使用教程
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Azure 订阅及相应资源创建权限(部署目标为 Microsoft Foundry 等 Azure 服务)
- 可访问互联网,能打开 GPT-RAG 官方文档站 https://azure.github.io/GPT-RAG/
- 准备 azd 等部署工具(项目以 azd-templates 形式提供,README 未给出具体安装命令)
- Zero Trust 或网络隔离部署模式需按文档准备跳板机(jumpbox)等工作环境
安装与启动步骤
-
1阅读官方文档
README 明确要求先访问文档站获取完整指南,仓库本身不含安装命令,务必从文档站入手。
-
2确认接地源方案
先看 Grounding sources 概览,确认使用默认的 Foundry IQ,还是 Azure AI Search、Work IQ、Fabric、SharePoint、OneLake、Web、MCP 等来源。
-
3选择部署模式
根据部署指南在 Basic、Zero Trust、网络隔离三种模式中选择,后两者需额外的 preflight 检查与跳板机流程。
-
4准备 Azure 环境
按文档完成预检(preflight),确认订阅、权限与网络条件满足所选模式要求。
-
5执行部署
依照部署指南使用 azd 完成一键部署,并按需构建容器镜像;具体命令以文档站为准。
-
6验证与试用
按文档指引检查部署结果并测试检索问答链路,出现问题回看 What's New 与部署指南。
如何确认成功
按文档站部署指南完成 preflight 并成功跑完部署流程,在 Azure 门户确认目标资源已创建。
常见问题
Q:默认使用哪个检索后端?
A:默认使用 Foundry IQ 作为检索后端,可混合 Blob、Azure AI Search、Work IQ、Fabric、SharePoint、OneLake、Web 与 MCP 等来源,并支持权限裁剪。
Q:能不能继续用 Azure AI Search?
A:可以。README 说明 Azure AI Search 直连模式完全受支持,可作为回滚路径使用。
Q:编排框架是什么?
A:编排运行在 Microsoft Agent Framework 之上,整体方案构建于 Microsoft Foundry。
Q:部署有几种模式?
A:部署指南覆盖 Basic、Zero Trust 和网络隔离三种模式,并包含预检、跳板机工作流与容器镜像构建说明。
Q:完整文档在哪里?
A:见 GPT-RAG 文档站 https://azure.github.io/GPT-RAG/,官网入口为 https://aka.ms/gpt-rag。
注意事项
- README 未提供任何具体安装命令,本教程步骤均依据文档指引整理,实际命令请以文档站为准。
- 方案基于零信任架构,网络访问受严格控制,服务间通信遵循最小权限原则。
- 部署涉及 Azure 计费资源与安全配置,建议先在非生产订阅中验证。
- 关注 What's New 页面了解持续新增的特性。
核心亮点
- 默认集成 Foundry IQ 检索后端与 Microsoft Agent Framework 编排,开箱即用的企业级 Agentic RAG 参考架构
- 零信任安全设计与 IaC 模板结合 azd,可一键部署并纳入企业合规与审计流程
- 基于微软官方生态(Azure、Foundry、GPT-4),文档与模板配套,降低生产落地门槛
不足之处
- 强绑定 Azure 与 Microsoft Foundry 生态,迁移到其他云或本地环境成本高
- 项目较新、社区生态和第三方扩展仍在成长,非 Azure 用户参考价值有限
适用场景
- 企业在 Azure 上快速搭建带权限控制的内部知识库问答 Agent
- 需要合规审计与零信任架构的金融、政务类 RAG 应用落地
- 团队用 azd 模板做 RAG 原型验证并平滑演进到生产环境
替代项目
LangChain、LlamaIndex、Haystack
项目介绍
上一篇:grepai
下一篇:elastic-labs
同类项目推荐
firecrawl
开源
网页抓取像喝水一样简单,开发者省下整周加班
The web data API to search, scrape, and interact at scale.
contoso-chat
开源
一键跑通 Azure RAG 应用,从代码到评估部署全流程
This sample has the full End2End process of creating RAG application with Prompty an···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···
qiaomu-youtube-ai-podcast
开源
一站式索引AI播客,快速找到有文字稿和总结的节目
AI 播客索引:整理 AI 播客、中文简介、Transcript 状态和总结入口 | Curated AI podcast ···