当前位置: 首页 > news >正文

企业网站建设实训报告阐述企业搭建网站的重要性

企业网站建设实训报告,阐述企业搭建网站的重要性,网络销售公司经营范围,广告视频素材网站Neo4j 是开源的 Graph 数据库,Graph 数据通过三元组进行表示,两个顶点一条边,从语意上可以理解为:主语、谓语和宾语。GraphDB 能够通过图来表达复杂的结构,非常适合存储知识型数据,本文将通过大语言实现图数…

Neo4j 是开源的 Graph 数据库,Graph 数据通过三元组进行表示,两个顶点+一条边,从语意上可以理解为:主语、谓语和宾语。GraphDB 能够通过图来表达复杂的结构,非常适合存储知识型数据,本文将通过大语言实现图数据库的创建。

首先,需要安装 LangChain 对应的依赖。

langchain==0.3.7
python-dotenv==1.0.1
langchain-google-genai==2.0.4
langserve==0.3.0
langchain-community==0.3.5
dashscope==1.20.12
langgraph==0.2.45
tavily-python==0.5.0
langchain-experimental==0.3.3

初始化模型

本文我们使用 Qwen-Turbo。

from langchain_community.chat_models import ChatTongyi
llm = ChatTongyi(model="qwen-turbo")

使用 LLMGraphTransformer 创建

创建的图关系为英文,这是因为 Langchain 提示词是英文,可以自行修改。

### 创建 Graph
from langchain_core.documents import Document
from langchain_experimental.graph_transformers import LLMGraphTransformer
from langchain_core.output_parsers import StrOutputParser
from IPython.display import Markdown, display
parser = StrOutputParser()llm_transformer = LLMGraphTransformer(llm=llm)content = """
1 、项目编号:遂政采 [2024]G 049 号
2 、项目名称:无人机设备采购项目
3 、项目预算: 1550967.00元 4 、最高限价: 1550967.00元1 、本项目投标截止时间和开标时间为 2024 年 9 月 11 日 10 点 00 分 (北京
时间)。投标人必须在投标截止时间前将电子投标文件上传至江西省公共资源
交易网,逾期为无效投标。
2 、开标地点:江西省公共资源交易网不见面开标大厅。
"""
with open("out.md", "r", encoding="utf-8") as file:markdown_content = file.read()chain = llm | parser
# display(Markdown(chain.invoke("转换为 Graph 三元组, 请用中文回答,并只返回 Cypher QL, 。 {} " + content)))documents = [Document(page_content=content)]
graph_documents = llm_transformer.convert_to_graph_documents(documents)
print(f"Nodes:{graph_documents[0].nodes}")
print(f"Relationships:{graph_documents[0].relationships}")
graph.add_graph_documents(graph_documents, include_source=False)

在这里插入图片描述

使用 Cypher 创建

Neo4j 提供了使用 Cypher 进行数据创建、查询等,类似于关系数据库中的 SQL。用模型生成 Cypher 语句。

### 创建 Graph
from langchain_core.documents import Document
from langchain_experimental.graph_transformers import LLMGraphTransformer
from langchain_core.output_parsers import StrOutputParser
from IPython.display import Markdown, display
parser = StrOutputParser()llm_transformer = LLMGraphTransformer(llm=llm)content = """
1 、项目编号:遂政采 [2024]G 049 号
2 、项目名称:无人机设备采购项目
3 、项目预算: 1550967.00元 4 、最高限价: 1550967.00元1 、本项目投标截止时间和开标时间为 2024 年 9 月 11 日 10 点 00 分 (北京
时间)。投标人必须在投标截止时间前将电子投标文件上传至江西省公共资源
交易网,逾期为无效投标。
2 、开标地点:江西省公共资源交易网不见面开标大厅。
"""
with open("out.md", "r", encoding="utf-8") as file:markdown_content = file.read()chain = llm | parser
display(Markdown(chain.invoke("转换为 Graph 三元组, 请用中文回答,并只返回 Cypher QL, 。 {} " + content)))

在这里插入图片描述

总结

本文介绍了如何使用大语言模型创建图数据,同样的方式也可以创建其他类型的数据源,只需要对提示词进行修改即可。

http://www.yayakq.cn/news/916128/

相关文章:

  • 一键免费建站网站域名 过期
  • 网站为什么吸引人图文制作教程
  • 在哪里可以找到网站花桥网站制作
  • 西安知名网站制作公司宁波模板建站代理
  • 网站建设模拟实训题东莞技术好的网站建设
  • 建设银行网站怎么登陆密码忘了怎么办网站建设各部门职责策划
  • 蒙古文政务网站建设工作汇报官网机票特价机票查询
  • 江苏连云港做网站搜索引擎营销的案例
  • 建站平台一键申请三方支付通道太原百度搜索排名优化
  • 申请自助建站网业协同是什么意思
  • 网站没备案怎么做加速哈尔滨网页设计培训
  • 广州网站开发建设用dw做网站怎么添加背景图片
  • 网站备案空间备案p2p网站开发公司
  • 个人婚礼网站模板vs做的网站项目可以改名字吗
  • 公司做网站哪里做微信公众号开通流程
  • 配资网站开发湖北百度推广电话
  • 分析网站常宁网站建设常宁网站建设
  • 网站设计公司请示网站开发模块化开发
  • 网站开发取名企业宣传片影视制作
  • 网站后台如何更改昆明做网站做的好的公司有哪些
  • wap网站开发公司wordpress怎么屏蔽国外IP
  • 在什么网站能找到做外贸的邮箱网站关键词怎么添加
  • 深圳坪山高级中学seo实战密码电子书
  • 网站建设需要哪些项目广告公司企业简介怎么写
  • 有关网站招标商务标书怎么做wordpress 编码
  • 在iis里面创建网站中国塑料商业网
  • 网络营销服务平台wordpress网站seo设置
  • 外贸推广用中文网站公司企业邮箱注册流程
  • 上海网站建设公司兴田德润优惠吗wordpress $post
  • 企业网站建设投标书免费seo视频教学