专栏名称: GitHubStore
分享有意思的开源项目
目录
相关文章推荐
练瑜伽  ·  崩塌了……果然还是轮到她了 ·  13 小时前  
大树乡谈  ·  闲聊三五句 ·  2 天前  
51好读  ›  专栏  ›  GitHubStore

本地知识图谱

GitHubStore  · 公众号  ·  · 2024-09-22 10:17

正文

项目简介

该应用程序使用本地 Llama 模型来回答查询、构建嵌入并创建知识图来探索相关问题和答案。

本地知识图是一个基于 Flask 的 Web 应用程序,它利用本地 Llama 语言模型来处理用户查询、生成逐步推理并将思维过程可视化为交互式知识图。它还根据语义相似性查找并显示相关问题和答案。


特征

  • 用于提交查询的交互式网络界面

  • 实时显示分步推理过程

  • 推理步骤的动态知识图可视化

  • 最强推理路径的计算与展示

  • 基于语义相似度的相关问答

  • 使用 Llama 语言模型进行本地处理


用法

  1. 确保您已安装所有必需的依赖项。

  2. 通过运行 app.py 启动 Flask 应用程序。

  3. 打开 Web 浏览器并导航到 http://localhost:5100 (或适当的端口(如果已修改))。

  4. 在输入字段中输入您的查询,然后单击“提交”。

  5. 观察应用程序生成逐步推理过程,实时更新知识图。

  6. 回顾最终答案和最强推理路径。

  7. 探索主要回复下方显示的相关问题和答案。


要求

  • Python 3.7+

  • Flask

  • NumPy

  • scikit-learn

  • Annoy

  • NetworkX

  • http://localhost:11434 上运行的本地 Llama 语言模型(例如 llama3.1:8b)


安装

  1. 克隆此存储库。

  2. 使用requirements.txt 文件安装所需的Python 包:

pip install -r requirements.txt

3. 确保您有本地 Llama 模型正在运行且可访问。

4. 运行 Flask 应用程序:

python app.py




项目链接







请到「今天看啥」查看全文