文章预览
项目简介 利用LLM和 Neo4j 数据库实现自动化查询与回答,实现了从用户问题到自然语言答案的自动化转换过程 特点 1、基于知识图谱:使用Neo4j 数据库存储和管理知识图谱,并利用它来回答问题 2、利用语言模型:使用语言模型将问题转化为Cypher查询语句,并根据查询结果生成自然语言答案 3、自动化查询与回答:将问题到自然语言答案的整个过程自动化,无需手动编写查询语句 入门 设置 PrimeKG Neo4j 实例,请参见此处 安装依赖项: pip install -e . FactFinder 的某些功能基于外部 API。虽然运行 FactFinder 需要 openai api 密钥,但语义学者以及拜耳的 linnaeusannotate 实体检测是可选的。设置环境变量: export LLM= "gpt-4o" # "gpt-4-turbo" as an alternative export SEMANTIC_SCHOLAR_KEY= "" # fill API key for semantic scholar export OPENAI_API_KEY= "" # fill opanAI api key exp
………………………………