GraphRAG用于设计创新
1.目的
AI+设计创新,理清创新思路。
整体流程是:
原始数据—>图谱数据–>创新工具结果–> 不同形式的呈现(报告,PPT等)
2. 功能
1. 文件上传
不同格式的文档,支持各种文档,如果包含图片,使用多模态模型识别。
2. URL识别
用户上传的URL需要爬取下来,作为文本内容。
3. 图谱构建
文本内容会自动按适合的token长度自动进行分割,使用LLM提取实体和关系,保存到知识图谱中,图谱构建时分为高阶+低阶,高阶是抽象概念实体,低级是文本中的原始实体,对应LightRAG中的Global和Local的概念。
4. 图谱问答
构建后的知识图谱使用RAG的方式,根据相关问题,收集相关实体,关系,和内容作为上下文,生成图谱答案。
5. 创新方法的总结
由于有多种创新方法,例如下面的SWOT分析,每种创新方法之间又相关关联,所以总结时要考虑工具之间的关联性,这是难点。知识图谱直接生成工具的结果效果并不好,如何利用好知识图谱,这个可能需要和Agent去探索,需要多个步骤去生成工具的结果,要想好的效果,必须借助Agent+知识图谱,单纯的GraphRAG不行。
1 |
|
6. 多Agent的设计
分层结构的Agent,每个Agent可以使用1个或者1组工具,总的Agent负责规划和哪些Agent进行通信,获取每个Agent的相应输出。
3.参考代码
HKUDS/LightRAG: “LightRAG: Simple and Fast Retrieval-Augmented Generation” (github.com)
GraphRAG用于设计创新
https://johnson7788.github.io/2024/12/25/GraphRAG%E7%94%A8%E4%BA%8E%E8%AE%BE%E8%AE%A1%E5%88%9B%E6%96%B0/