SimpleRAG:基于WPF与Semantic Kernel实现的一个简单的RAG应用

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

SimpleRAG是一个基于WPF和Semantic Kernel的简单RAG应用,可用于学习如何构建RAG应用。它支持AI聊天和文本嵌入功能,并提供了简单的RAG回答效果。用户可以根据需要进行配置,如使用不同的对话模型和嵌入模型。

🎯

关键要点

  • SimpleRAG是一个基于WPF与Semantic Kernel的简单RAG应用。

  • 该应用用于学习如何构建RAG应用,支持AI聊天和文本嵌入功能。

  • 用户可以根据需要配置不同的对话模型和嵌入模型。

  • GitHub地址为:https://github.com/Ming-jiayou/SimpleRAG。

  • 支持所有兼容OpenAI格式的大语言模型和嵌入模型。

  • 用户需将源码git clone到本地,并配置appsettings.json文件。

  • 配置包括ChatAI、Embedding和TextChunker。

  • 使用Sqlite保存向量,数据库位于Debug文件夹下。

  • 用户可以进行其他配置,如使用Ollama中的模型进行本地离线场景。

  • 鼓励用户点star支持,并提供公众号联系方式以解决问题。

🏷️

标签

➡️

继续阅读