基于SiliconCloud快速体验GraphRag.Net

简介: 基于SiliconCloud快速体验GraphRag.Net

SiliconCloud介绍

SiliconCloud 基于优秀的开源基础模型,提供高性价比的 GenAI 服务。

不同于多数大模型云服务平台只提供自家大模型 API,SiliconCloud上架了包括 Qwen、DeepSeek、GLM、Yi、Mistral、LLaMA 3、SDXL、InstantID 在内的多种开源大语言模型及图片生成模型,用户可自由切换适合不同应用场景的模型。

更重要的是,SiliconCloud 提供开箱即用的大模型推理加速服务,为您的 GenAI 应用带来更高效的用户体验。

对开发者来说,通过 SiliconCloud 即可一键接入顶级开源大模型。拥有更好应用开发速度和体验的同时,显著降低应用开发的试错成本。

官网地址:https://siliconflow.cn/zh-cn/siliconcloud

GraphRag.Net介绍

微软此前开源了graphrag代码,项目地址:https://github.com/microsoft/graphrag。

GraphRag.Net是国内一位大佬参考GraphRag使用 Semantic Kernel 来实现的dotnet版本。

项目地址:https://github.com/AIDotNet/GraphRag.Net

不要忘了给大佬一个Star哦!

对于想要学习GraphRag的同学,可以结合这两个项目一起学习。

快速体验GraphRag

git clone到本地,根据README的指引,进行配置:

这里我使用的是硅基流动提供的API:

硅基流动不仅提供了对话模型还提供了嵌入模型,并且还兼容了OpenAI的格式,因此接入GraphRag.Net非常方便。这里对话模型使用的是Qwen/Qwen2-72B-Instruct,嵌入模型使用的是BAAI/bge-large-zh-v1.5。

启动GraphRag.Net项目,输入http://localhost:5000/进入GraphRag.Net页面:

准备了一篇关于嫦娥奔月的故事的txt文本,查看控制台:

在生成知识图谱中了,等待生成完成。

生成好知识图谱之后,查看知识图谱:

查看数据库中存了什么。

向量数据库使用的是SQLite,里面存了一些向量数据:

查看业务数据库中的节点表:

查看边界表:

可能因为文本不是很多,其他表中没有信息。

然后就可以根据知识图谱进行Rag了。

问一个问题,比如“嫦娥送什么礼物给天帝?”:

回答正确。

如果体验之后,确实对GraphRag感兴趣,可以深入研究一下GraphRag的原理,两个项目结合起来看一看。

相关文章
|
关系型数据库 MySQL PostgreSQL
MySQL和PostgreSQL的常用语法差异
背景 在去年的DBMS评比中,PostgreSQL夺冠,PostgreSQL一直保持上升姿态,越来越多的客户选择使用PostgreSQL,还有一部分客户从MySQL迁往PostgreSQL,那PostgreSQL和MySQL对于开发者来说的差异在哪里呢?末学对比了下语法差异,不一样的地方用红色标记了出来,供大家参考。
14900 0
|
监控 安全 算法
从零开始:PPO 微调大模型实战(基于 PyTorch)
本文带你从零用PyTorch实现大模型PPO微调,不依赖黑盒框架。聚焦工程安全,详解每步原理与常见坑:从模型准备、响应生成、KL控制到优势估计,强调ref model重要性与KL监控。目标不是极致性能,而是让模型在合理边界内稳定优化,避免训坏。适合想深入理解PPO实战的开发者。
|
10月前
|
知识图谱 索引
GraphRAG进阶:基于Neo4j与LlamaIndex的DRIFT搜索实现详解
微软GraphRAG是早期成熟的图增强检索系统,融合实体、关系与层级社区摘要,支持宏观主题问答。本文重点介绍其DRIFT搜索策略:通过HyDE生成假设答案,结合向量检索与知识图谱动态遍历,先全局后局部,多轮迭代挖掘细粒度信息,平衡效率与质量,显著提升复杂查询的响应能力。
453 6
GraphRAG进阶:基于Neo4j与LlamaIndex的DRIFT搜索实现详解
|
机器学习/深度学习 人工智能 缓存
最佳实践!使用 GraphRAG + GLM-4 对《红楼梦》全文构建中文增强检索
特别介绍`graphrag-practice-chinese`项目,这是一个针对中文优化的GraphRAG应用实例,通过改进文本切分策略、使用中文提示词及选择更适合中文的模型等手段,显著提升了处理中文内容的能力。项目不仅包括详细的搭建指南,还提供了《红楼梦》全文的索引构建与查询测试示例,非常适合个人学习和研究。
3007 1
|
人工智能 数据挖掘 API
基于neo4j数据库和dify大模型框架的rag模型搭建——后续补充
基于neo4j数据库和dify大模型框架的rag模型搭建——后续补充
1223 21
基于neo4j数据库和dify大模型框架的rag模型搭建——后续补充
|
SQL 人工智能 自然语言处理
Text2SQL圣经:从0到1精通Text2Sql(Chat2Sql)的原理,以及Text2Sql开源项目的使用
Text2SQL圣经:从0到1精通Text2Sql(Chat2Sql)的原理,以及Text2Sql开源项目的使用
Text2SQL圣经:从0到1精通Text2Sql(Chat2Sql)的原理,以及Text2Sql开源项目的使用
|
JavaScript Java 关系型数据库
家政系统源码,java版本
这是一款基于SpringBoot后端框架、MySQL数据库及Uniapp移动端开发的家政预约上门服务系统。
487 6
家政系统源码,java版本
|
人工智能 自然语言处理 物联网
llama factory 从数据集起步 跑通 qwen系列开源生成式大模型 微调
`dataset_info.json` 文件用于管理 llama factory 中的所有数据集,支持 `alpaca` 和 `sharegpt` 格式。通过配置此文件,可以轻松添加自定义数据集。数据集的相关参数包括数据源地址、数据集格式、样本数量等,支持 Hugging Face 和 ModelScope 两个平台的数据集仓库。针对不同格式的数据集,提供了详细的配置示例,如 `alpaca` 格式的指令监督微调数据集、偏好数据集等,以及 `sharegpt` 格式的多模态数据集等。今天我们通过自定义数据集的方式来进行qwen2.5_14B_instruct模型进行微调
8970 7
|
人工智能 API 知识图谱
使用SiliconCloud尝试GraphRag——以《三国演义》为例(手把手教程,适合小白)
本文介绍了使用不同模型和平台体验GraphRAG的过程。首先通过OpenAI的GPT-4O Mini模型对沈从文的《边城》进行了分析,展示了如何安装GraphRAG并配置参数,最终实现了对文本的有效查询。随后,文章探讨了在国内环境下使用SiliconCloud作为替代方案的可能性,以《三国演义》为例,演示了使用SiliconCloud模型进行相同操作的步骤。此外,还讨论了使用本地模型如Ollama和LM Studio的可能性,尽管受限于硬件条件未能实际运行。最后,提出了混合使用在线对话模型API与本地或在线嵌入模型的方法,并列举了一些能够使GraphRAG流程跑通的大模型。
1023 10
使用SiliconCloud尝试GraphRag——以《三国演义》为例(手把手教程,适合小白)

热门文章

最新文章