#42 · 主分类: 知识库与企业搜索
azure-search-openai-demo
一个在 Azure 上运行检索增强生成(RAG)模式的示例应用,使用 Azure AI Search 进行检索,并利用 Azure OpenAI 大型语言模型驱动类 ChatGPT 和问答体验。
项目最后更新:08/27/26
GitHub Stars
7.7K
Forks数量
5.5K
贡献者数量
115
许可证
MIT
收录理由
许多团队想在Azure上给自己的文档加一个聊天界面,往往都是从这份示例代码起步的。它把RAG的完整链路都串好了:用Azure AI Search做检索,用Azure OpenAI跑模型,前端是一个支持多轮对话的界面,能展示每个回答背后的引用来源以及模型的推理过程,界面里还提供了调节提示词和参数的控件。仓库自带示例数据和虚构的公司场景,拿到手就能端到端跑通。更贴心的是,它把后续实际部署中会遇到的各种细节也写清楚了,比如支持哪些文档格式、云上数据摄入怎么做、图片多的文档如何处理、可选的语音输入输出,以及基于Entra的登录和数据权限控制。后端是Python写的,同时维护了JavaScript、.NET和Java的版本。这份代码适合当作学习和改造的参照,而不是直接上生产的东西——README里也明确说了,部署前必须做额外的安全加固。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。
同类热门项目
ragflow
RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,将前沿 RAG 与 Agent 能力融合,为大型语言模型(LLM)打造卓越的上下文层。
Understand-Anything
教学型图表优于炫技型图表。将任意代码转化为可探索、搜索和提问的交互式知识图谱。支持Claude Code、Codex、Cursor、Copilot、Gemini CLI等。
crawl4ai
🚀🤖 Crawl4AI:开源的、对LLM友好的网页爬虫与抓取工具。别害羞,加入这里:https://discord.gg/jP8KfhDhyN
docling
为生成式AI准备文档
anything-llm
停止租用你的智能。用AnythingLLM拥有它。你需要的一切,实现强大的本地优先智能体体验。