项目概述
Azure搜索OpenAI演示是一个基于Azure的检索增强生成(RAG)应用示例,使用Azure AI搜索进行数据检索,Azure OpenAI大型语言模型提供类ChatGPT的对话和问答体验。该项目展示了如何使用Azure服务创建智能AI应用,可以针对自己的数据进行问答。
主要功能
- 支持聊天(多轮)和问答(单轮)界面
- 为每个回答提供引用和推理过程
- UI中包含设置选项,可调整行为和实验不同参数
- 使用Azure AI搜索进行文档索引和检索,支持多种文档格式
- 可选使用GPT-4 vision处理图像丰富的文档
- 可选添加语音输入/输出功能
- 可选自动化用户登录和数据访问控制
- 使用Application Insights进行性能跟踪和监控
快速入门
- 克隆项目仓库:
azd init -t azure-search-openai-demo
- 部署Azure资源:
azd up
- 访问部署后的Web应用URL,开始使用和测试。
核心资源
进阶学习
相关视频
通过以上资料,开发者可以全面了解Azure搜索OpenAI演示项目,快速上手并进行深入学习和定制开发。该项目为构建智能AI应用提供了很好的参考和起点。