langchain+GPT+neo4j 图数据库

bash 复制代码
neo4j版本是5.11.0,langchain的版本 0.0.288

下载apoc插件

https://neo4j.com/docs/apoc/current/installation/


neo4j.conf文件把apoc.*添加到dbms.security.procedures.unrestricted配置项

使用return apoc.version()来查看是否安装成功

bash 复制代码
pip install neo4j

图

参考官网:https://python.langchain.com/docs/use_cases/more/graph/graph_cypher_qa

python 复制代码
from langchain.chat_models import ChatOpenAI
from langchain.chains import GraphCypherQAChain
from langchain.graphs import Neo4jGraph
import os
os.environ["OPENAI_API_KEY"] = 'xxx'
graph = Neo4jGraph(
    url="bolt://localhost:7687", username="neo4j", password="xxx"
)

chain = GraphCypherQAChain.from_llm(
    ChatOpenAI(temperature=0), graph=graph, verbose=True, return_intermediate_steps=True
)

result = chain("Who played in Top Gun?")
print(f"Intermediate steps: {result['intermediate_steps']}")
print(f"Final answer: {result['result']}")
相关推荐
cc.ChenLy2 小时前
Codex 无法安装的终极解决方案:应用安装失败,错误消息: 错误 0x8007177E
gpt·codex·安装codex
TMT星球5 小时前
六项评测超越GPT-6 Astra!大晓ACE-Brain-0.6以数据Scaling推动具身空间智能跃迁
gpt
LMT流氓兔6 小时前
第五单元——第4课:给工具参数加校验
java·前端·算法·ai·langchain
Mr_star_galaxy6 小时前
【Agent】使用 LangSmith 跟踪 LLM 应用
langchain
BD_Marathon6 小时前
【RAG开发】RAG介绍
langchain
似水流年QC12 小时前
LangChain 入门与实战
服务器·数据库·langchain
染指111013 小时前
151.Agent-LangGraph-Send发送(Map-Reduce模式)
人工智能·python·langchain·状态模式·agents
梦想的初衷~14 小时前
GPT × ArcGIS 强强联合:AI助力数据处理、空间分析、可视化及多案例综合应用实战教程
人工智能·gpt·arcgis
BD_Marathon1 天前
OpenAI库基础使用
langchain
BUTFL1 天前
一次 429 打挂全站,我连夜重写了整个熔断器
gpt·claude