
contoso-chat
一键跑通 Azure RAG 应用,从代码到评估部署全流程
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 767
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Azure 订阅
- Azure AI Foundry 项目
- Python 3.10+
安装与启动步骤
-
1克隆
Azure AI Foundry 的零售 RAG 示例。
git clone https://github.com/Azure-Samples/contoso-chat.git cd contoso-chat -
2确认 Python
示例对版本比较敏感。
python --version # 3.10/3.11 -
3装依赖
requirements 里含 azure-ai 系列。
pip install -r requirements.txt -
4配环境变量
要填项目终结点与部署名。
AZURE_AI_PROJECT_ENDPOINT=... AZURE_AI_CHAT_DEPLOYMENT=gpt-4o
如何确认成功
本地能跑通一次带检索的问答,且引用来自你的索引。
注意事项
- 示例会把 Prompty 模板与代码分离,改提示词不用改代码。
- 部署名和模型名不是一回事,填错会 404。
- 评测部分要单独的评测数据集。
核心亮点
- 提供完整的 RAG 应用参考实现,覆盖开发、评估、部署全链路
- 深度集成 Prompty 和 Azure AI Foundry,降低提示词管理复杂度
- 内置 GitHub Actions 自动化,支持持续评估与部署
不足之处
- 依赖特定云服务(Azure),本地或跨云迁移成本高
- 文档/社区待观察
适用场景
- 企业快速搭建基于 Azure 的 RAG 原型应用
- 学习 Prompty 与 Azure AI Foundry 的最佳实践
- 作为内部 AI 应用开发的标准化模板
替代项目
langchain、llamaindex、azure-search-openai-demo
下一篇:nucliadb
同类项目推荐
wiki-graph
开源
把整本书自动压缩成一张知识图谱,快速抓住核心脉络
distill any book down to its spine
union-search-skill
开源
一次搜索 51 个渠道,按链接去重汇总
一次搜索 51 个渠道,默认返回每个渠道取到的全部结果,再按页面地址去重。覆盖网页、GitH···
kensaku
开源
本地搜文档、代码和截图,还能给 AI 代理调用
Search inside documents, code, and even screenshots - instantly and locally. A free,···
slack-knowledge-assistant
开源
在 Slack 里提问,自动跨工具找答案
An open-source Slack knowledge assistant that answers your team's questions by searc···
Argus
开源
用 Java 搭建企业级 RAG 知识库,快速实现智能问答
Argus 是一个基于 RAG 架构的开源知识库平台,后端采用 Java 21 + Spring Boot + MyBatis-···
obsidian-NotEMD
开源
笔记自动生成双链和概念页,知识库自己长出来
A Easy way to create your own Knowledge-base! Notemd enhances your Obsidian workflow···
VideoRAG
开源
上传视频,直接提问,秒回带时间戳的答案。
[KDD'2026] "VideoRAG: Chat with Your Videos"
Awesome-LLM-Robotics
开源
一页清单追完 LLM 驱动机器人的论文与代码
A comprehensive list of papers using large language/multi-modal models for Robotics/···
Awesome-RAG
开源
一站式收藏 RAG 精华资源,快速上手少走弯路