微信扫码
添加专属顾问
我要投稿
Prettygraph 是一个基于 Python 的 Web 应用程序,由 @yoheinakajima 开发,用于演示文本到知识图生成的新 UI 模式。该项目是一个快速破解项目,并不是要成为一个强大的框架,而是一个简单的 UI 想法,用于在生成知识图时动态突出显示文本输入。
该应用程序使用 Flask 作为后端,使用渲染模板作为前端,并使用 LiteLLM 来生成预测,将文本输入转换为 JSON 格式的图形数据。然后使用 Cytoscape.js 可视化该数据。值得注意的是,图表会在每次插入句点时重新生成,并在 UI 中实时更新,从而提供交互式体验。
文本到图生成:将用户输入的文本转换为知识图。
动态 UI 更新:图形随着每个以句点结尾的文本输入而更新。
颜色编码可视化:图中的节点和边采用颜色编码,以便更好地进行视觉区分。
该项目使用 Poetry 进行依赖管理。设置项目:
克隆存储库:
git clone https://github.com/yoheinakajima/prettygraph
2. 导航到项目目录:
cd prettygraph
3. 使用 Poetry 安装依赖项:
poetry install
4. 运行 Flask 应用程序:
poetry run python main.py
要运行此应用程序,您需要设置 OPENAI_API_KEY 环境变量。在项目的根目录中创建一个名为 .env 的文件,并添加以下行:
OPENAI_API_KEY=your_openai_api_key_here
应用程序运行并设置环境变量后,打开 Web 浏览器并导航到 http://localhost/ 。在可编辑文本框中输入文本,并观察知识图随着每个句子终止(句点)而更新。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-09-09
多智能体自主规划模式性能提升:五大精准策略详解
2025-09-09
nano banana 文生图模型有哪些具体的应用场景?
2025-09-09
Claude Code:极简架构 + 万字提示词 = 最强开发者智能体?
2025-09-09
测试用例还能自动跑?揭秘 AI 测试平台的新功能
2025-09-09
20个进入实用阶段的AI应用场景(设备工程业篇)
2025-09-09
听得清,识得准,语音识别模型Qwen3-ASR-Flash来了!
2025-09-09
Qwen3新成员:阿里发布语音识别模型Qwen3-ASR,中英文语音识别错误率低于GPT-4o和Gemini 2.5 Pro!
2025-09-08
告别服务中断焦虑!LongCat API 开放平台为开发者保驾护航
2025-08-21
2025-06-21
2025-08-21
2025-08-19
2025-06-12
2025-06-19
2025-06-13
2025-06-15
2025-07-29
2025-08-19
2025-09-09
2025-09-09
2025-09-08
2025-09-08
2025-09-07
2025-09-06
2025-09-03
2025-09-03