非编码人员注意:你可以在 instagraph.ai 注册候补名单。
你好,冒险的程序员!欢迎来到InstaGraph,这是你用于将文本或URL转换为有见地的知识图谱的首选应用程序。对复杂主题中实体之间的关系感到好奇?将文本馈送到InstaGraph,瞧!精美的知识图谱触手可及。
请参阅此处由InstaGraph生成的示例流程图。
由OpenAI的GPT-3.5提供支持,此Flask应用程序将你的文本转换为色彩鲜艳的图形,从而更轻松地可视化各种实体之间的关系。说得够多了,让我们开始吧!
作者的TL;DR:如果你只是在寻找知识图谱的生成方式,请查看占 main.py 一半的函数调用参数。
要开始使用,你需要安装 Python 和 pip。
git clone https://github.com/yoheinakajima/instagraph.git
cd instagraph
pip install -r requirements.txt
将 .env.example 更改为 .env ''' bash mv .env.example .env ''' 将你的 OpenAI API 密钥添加到 .env 文件:
OPENAI_API_KEY=your-api-key-here
python main.py
导航到以查看正在运行的应用。
http://localhost:8080
http://localhost:8080
获取响应数据:
/get_response_data
POST
{"user_input": "Your text here"}
获取图形数据:
/get_graph_data
POST
与我聊天的最佳方式是在Twitter上 https://twitter.com/yoheinakajima。我通常只在周末或晚上编码,而且是相当小的块。我对我想在这里添加的内容有很多想法,但显然这对每个人来说都会进展得更快。鉴于我的时间限制,不确定我能否很好地管理 Github,所以如果你想帮助我运行 Github,请联系。现在,这里有一些我认为我们应该根据评论添加的想法......
那里有很多“构建图表”工具,所以与其做用户帐户和自定义图表,不如让我更有趣地构建有史以来最大的知识图谱......
MIT 许可证。有关详细信息,请参阅 LICENSE.md。
享受使用InstaGraph的乐趣!🎉