项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1189
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Azure 订阅(可创建 Azure AI Search、Azure OpenAI 等资源)
- 本地已安装 Azure Developer CLI(azd)
- 已通过 azd auth login 登录 Azure 账号
- 部署前确认 Azure OpenAI 配额充足(参见 docs/QuotaCheck.md)
- 部分租户有网络安全限制,可能需关注 WAF 合规版本
安装与启动步骤
-
1克隆代码仓库
把官方示例仓库拉到本地,后续 azd 命令都在这个目录里执行。
git clone https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator.git cd chat-with-your-data-solution-accelerator -
2登录 Azure 账号
用 azd 登录目标订阅,确保有权限创建资源组和 Azure OpenAI 等资源。
azd auth login -
3确认 OpenAI 配额
按官方 docs/QuotaCheck.md 检查订阅内 Azure OpenAI 容量是否够用,不够会被部署阻断。
-
4执行一键部署
运行 azd up,按提示选择订阅和区域,脚本会预置全部 Azure 资源并部署应用,耗时较长。
azd up -
5打开应用地址
部署完成后终端会打印 Web 应用 URL,浏览器打开即为聊天界面。
-
6上传数据并提问
进入 admin 管理页上传文档或索引网页,等待摄取完成后回到聊天页验证引用。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
Azure 订阅 / 区域 | 是 | azd up 交互式选择部署目标订阅与区域 | East US 2 |
Azure OpenAI 配额 | 是 | 需在订阅内预留足够 GPT 模型容量 | 按 docs/QuotaCheck.md 检查 |
如何确认成功
azd up 结束后终端打印 Web 应用 URL,打开该地址能进入聊天页面,并可在 admin 页上传文档。
常见问题
Q:部署时提示 Azure OpenAI 配额不足怎么办?
A:按官方 docs/QuotaCheck.md 检查订阅配额,申请提额或更换有容量的区域后重新执行 azd up。
Q:部署后应用突然不可用?
A:可能是租户安全策略(如禁止公网访问)周期性生效,可参考 docs/AVMPostDeploymentGuide.md 部署 WAF 合规版本。
Q:如何让助手能回答我的文档内容?
A:部署后先进入 admin 管理页上传文档或索引网页,等摄取任务完成再到聊天页提问。
Q:部署完成需要做哪些确认?
A:向助手提问后,确认回答中带有可跳回源文档的行内引用(inline citations)。
注意事项
- 该加速器是起步模板,不是开箱即用的生产系统,需自行评估检索质量与合规风险
- 所有资源都部署到你自己的 Azure 订阅,会产生相应费用
- 详细部署步骤以仓库 docs/DeploymentGuide.md 为准
- 本地无需部署模型,全部依赖 Azure 云上服务
核心亮点
- 提供完整的RAG模式解决方案加速器,覆盖Azure AI Search与Azure OpenAI集成,开箱即用
- 包含常见需求与最佳实践,适合企业快速搭建ChatGPT风格问答系统
- 基于Python和azd模板,支持一键部署到Azure,降低上手门槛
不足之处
- 深度绑定Azure生态,迁移到其他云或本地环境成本较高
- 文档/社区待观察
适用场景
- 企业知识库问答系统快速原型开发
- 基于Azure云服务的RAG架构生产部署参考
- 需要结合Azure AI Search与OpenAI的智能搜索应用
替代项目
LangChain、LlamaIndex、Haystack
同类项目推荐
DocsGPT
开源
把企业文档变成对话式AI,问一句就出答案
Private AI platform for agents, assistants and enterprise search. Built-in Agent Bui···
direct-rag-learning
开源
让RAG检索与生成协同训练,提升知识利用效率
Official code for TOIS2026 "Direct Retrieval-augmented Optimization: Synergizing Kno···
Awesome-Trustworthy-RAG
开源
做可信RAG的论文工具清单,少走弯路
awesome-ai-tools
开源
一站式AI工具导航,按需快速查找
Finding the AI tools you need!
CiteProof-AI-MCP
开源
给 AI 研究报告加引用核验和可复现审计
Open-source research assistant and MCP audit toolkit for systematic reviews: cited r···
infino
开源
在应用内嵌 Parquet 检索,全文+向量混合搜索开箱即用
Embedded retrieval library built on Parquet. Fast, efficient, and scalable.
angular-search-experience
开源
用 Angular 打造带聊天和语音的智能搜索体验
Algolia + Angular =
Advanced_RAG
开源
用实战 Notebook 掌握高级 RAG 检索与生成技巧
Advanced Retrieval-Augmented Generation (RAG) through practical notebooks, using th···
hacker-news-digest
开源
让 ChatGPT 帮你每天速读 Hacker News,省时省力
:newspaper: Let LLM Summarize Hacker News for You
