Skip to content

Latest commit

 

History

History

PySmartKG

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

项目名称

本项目演示了如何将大型语言模型(LLM)集成到知识图谱查看器中。LLM负责根据知识图谱提供的上下文生成对用户查询的响应。

开始使用

#1. 克隆此代码库。

#2. 设置虚拟环境(可选但推荐)并安装所需的软件包:

python -m venv venv source venv/bin/activate (在Windows上使用 venv\Scripts\activate) pip install -r requirements.txt

#3. 运行应用程序:

python kg_api.py

#4. 访问网页

打开浏览器并导航至 http://localhost:5000 以使用该应用程序。

LLM 集成

要启用 LLM 集成,您需要提供自己的 OpenAI API 密钥。请将 API 密钥应存储在名为 openai_key.txt 的文本文件中,并将该文件存放到 data 目录下。

注意:如果 data 目录下没有 openai_key.txt 文件,即使在应用程序中启用 LLM 集成,它也将被禁用。

要获取 API 密钥,请在 OpenAI 上注册帐户。

示例目录结构

your-project/ ├── data/ │ ├── openai_key.txt ├── templates/ ├── kg_api.py ├── kg_engine.py ├── llm_dialog.py ├── data_import.py └── README.md

许可

本项目采用 MIT 许可证 开源。

贡献

欢迎提供贡献!请随时提交问题或拉取请求以改进此项目。