本项目演示了如何将大型语言模型(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 集成,您需要提供自己的 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 许可证 开源。
欢迎提供贡献!请随时提交问题或拉取请求以改进此项目。