链载Ai

标题: 神器来了!文本生成知识图谱工具,让你轻松掌握数据关系! [打印本页]

作者: 链载Ai    时间: 昨天 10:08
标题: 神器来了!文本生成知识图谱工具,让你轻松掌握数据关系!

prettygraph[1]是一个文本生成知识图谱的应用程序,它使用 Flask 作为后端,渲染前端模板,并使用 LiteLLM 进行推理,即将文本输入转换为 JSON 格式的图谱数据。之后,利用Cytoscape.js[2]进行可视化。

需要注意的是,每次插入句号时,图谱都会重新生成,并在用户界面中实时更新,以提供良好的互动体验。

近期热文

prettygraph 主要功能

prettygraph 快速上手

前置条件

1.配置 OPENAI_API_KEY

要运行 prettygraph 应用程序前,需要设置OPENAI_API_KEY环境变量。在项目根目录下创建名为.env的文件,并添加以下内容:

OPENAI_API_KEY=your_openai_api_key_here

2.安装 Poetry

python3-mvenv$VENV_PATH
$VENV_PATH/bin/pipinstall-Upipsetuptools
$VENV_PATH/bin/pipinstallpoetry

$VENV_PATH变量用于表示创建虚拟环境的路径。成功安装后,Poetry 的路径位于$VENV_PATH/bin/poetry,你可直接调用或通过符号链接调用。

如果要卸载 Poetry,你只需删除整个$VENV_PATH目录即可。

运行 prettygraph

prettygraph 使用Poetry[3]进行依赖关系管理,Poetry 要求使用 Python 3.8 以上的版本。

1.克隆项目

gitclonehttps://github.com/yoheinakajima/prettygraph

2.进入项目目录

cdprettygraph

3.使用Poetry安装依赖:

poetryinstall

4.运行 Flask 应用程序:

poetryrunpythonmain.py

5.访问 prettygraph 应用程序

成功启动 Flask 应用之后,打开浏览器并访问http://localhost/地址。接着,你就可以在文本框中输入文本。当检测到每个句子的结束,知识图谱会自动更新。

prettygraph 改进计划

prettygraph 相关项目







欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5