微信扫码
添加专属顾问
我要投稿
prettygraph[1] 是一个文本生成知识图谱的应用程序,它使用 Flask 作为后端,渲染前端模板,并使用 LiteLLM 进行推理,即将文本输入转换为 JSON 格式的图谱数据。之后,利用 Cytoscape.js[2] 进行可视化。
需要注意的是,每次插入句号时,图谱都会重新生成,并在用户界面中实时更新,以提供良好的互动体验。
1.配置 OPENAI_API_KEY
要运行 prettygraph 应用程序前,需要设置 OPENAI_API_KEY 环境变量。在项目根目录下创建名为 .env 的文件,并添加以下内容:
OPENAI_API_KEY=your_openai_api_key_here
2.安装 Poetry
python3 -m venv $VENV_PATH
$VENV_PATH/bin/pip install -U pip setuptools
$VENV_PATH/bin/pip install poetry
$VENV_PATH 变量用于表示创建虚拟环境的路径。成功安装后,Poetry 的路径位于 $VENV_PATH/bin/poetry,你可直接调用或通过符号链接调用。
如果要卸载 Poetry,你只需删除整个 $VENV_PATH 目录即可。
prettygraph 使用 Poetry[3] 进行依赖关系管理,Poetry 要求使用 Python 3.8 以上的版本。
1.克隆项目
git clone https://github.com/yoheinakajima/prettygraph
2.进入项目目录
cd prettygraph
3.使用 Poetry 安装依赖:
poetry install
4.运行 Flask 应用程序:
poetry run python main.py
5.访问 prettygraph 应用程序
成功启动 Flask 应用之后,打开浏览器并访问 http://localhost/ 地址。接着,你就可以在文本框中输入文本。当检测到每个句子的结束,知识图谱会自动更新。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-04-23
从可观测到可理解:用 UModel 构建 Agent 原生的代码知识图谱
2026-04-23
Ontological Engineering:基于PolarDB-PG智能本体引擎实现“数据驱动”到“决策中心”
2026-04-22
还在关注Palantir本体论吗!看看OntoFlow本体建模平台:从数据 -> 知识图谱 -> 本体 -> 决策的完整链路功能演示
2026-04-19
碎片知识终于不乱了!这款开源 AI 工具,把笔记转为知识图谱,还能本地部署!
2026-04-07
卡帕西没做完的,开源社区48小时搞定了!完全体知识库,token省70倍
2026-03-28
当 SAP 买下 Reltio:企业软件进入“上下文时代”
2026-03-26
告别 AI 胡说八道!这款开源神器把代码变成知识图谱,让 Cursor 和 Claude 彻底读懂你的项目
2026-02-23
骚操作!把 Obsidian CEO 神级 Skill 灌进 Gemini,秒出 12 套知识图谱,太离谱!
2026-02-20
2026-02-21
2026-02-23
2026-02-06
2026-04-07
2026-02-20
2026-02-11
2026-03-26
2026-02-03
2026-02-06