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

互联网站备案信息佛山网站建设工作室

互联网站备案信息,佛山网站建设工作室,房屋设计3d图用什么软件,0货源怎么开网店LangChain系列文章 LangChain 实现给动物取名字#xff0c;LangChain 2模块化prompt template并用streamlit生成网站 实现给动物取名字LangChain 3使用Agent访问Wikipedia和llm-math计算狗的平均年龄LangChain 4用向量数据库Faiss存储#xff0c;读取YouTube的视频文本搜索I…LangChain系列文章 LangChain 实现给动物取名字LangChain 2模块化prompt template并用streamlit生成网站 实现给动物取名字LangChain 3使用Agent访问Wikipedia和llm-math计算狗的平均年龄LangChain 4用向量数据库Faiss存储读取YouTube的视频文本搜索Indexes for information retrieveLangChain 5易速鲜花内部问答系统LangChain 6根据图片生成推广文案HuggingFace中的image-caption模型LangChain 7 文本模型TextLangChain和聊天模型ChatLangChainLangChain 8 模型Model I/O输入提示、调用模型、解析输出LangChain 9 模型Model I/O 聊天提示词ChatPromptTemplate, 少量样本提示词FewShotPromptLangChain 10思维链Chain of Thought一步一步的思考 think step by stepLangChain 11实现思维树Implementing the Tree of Thoughts in LangChain’s ChainLangChain 12调用模型HuggingFace中的Llama2和Google Flan t5LangChain 13输出解析Output Parsers 自动修复解析器LangChain 14 SequencialChain链接不同的组件LangChain 15根据问题自动路由Router Chain确定用户的意图LangChain 16 通过Memory记住历史对话的内容LangChain 17 LangSmith调试、测试、评估和监视基于任何LLM框架构建的链和智能代理LangChain 18 LangSmith监控评估Agent并创建对应的数据库LangChain 19 Agents ReasonAction自定义agent处理OpenAI的计算缺陷LangChain 20 Agents调用google搜索API搜索市场价格 Reason Action在语言模型中协同推理和行动LangChain 21 Agents自问自答与搜索 Self-ask with searchLangChain 22 LangServe用于一键部署LangChain应用程序LangChain 23 Agents中的Tools用于增强和扩展智能代理agent的功能LangChain 24 对本地文档的搜索RAG检索增强生成Retrieval-augmented generation 1. LangChain提供与SQL数据库交互的工具 根据自然语言用户问题构建SQL查询使用链式查询创建和执行SQL数据库查询使用代理与SQL数据库交互实现强大灵活的查询 企业数据通常存储在SQL数据库中。 LLM使得可以使用自然语言与SQL数据库进行交互。 LangChain提供SQL链和代理以基于自然语言提示构建和运行SQL查询。 这些与SQLAlchemy支持的任何SQL方言兼容例如MySQL、PostgreSQL、Oracle SQL、Databricks、SQLite。 它们可以实现以下用例 生成基于自然语言问题运行的查询创建能够根据数据库数据回答问题的聊天机器人基于用户想要分析的见解构建自定义仪表板 2. 代码实现 以下示例将使用Chinook数据库的SQLite连接。 按照安装步骤在与此笔记本相同的目录中创建Chinook.db 将此文件保存到与Chinook_Sqlite.sql相同的目录中运行sqlite3 Chinook.db运行.read Chinook_Sqlite.sql测试SELECT * FROM Artist LIMIT 10; 运行过程如下 zgpeacezgpeaces-MBP ~/Workspace/LLM/langchain-llm-app ‹node-› ‹› (develop*) ╰─$ cd sql ╭─zgpeacezgpeaces-MBP ~/Workspace/LLM/langchain-llm-app/sql ‹node-› ‹› (develop*) ╰─$ sqlite3 Chinook.db SQLite version 3.22.0 2018-01-22 18:45:57 Enter .help for usage hints. sqlite .read Chinook_Sqlite.sql Error: near line 1: near : syntax error sqlite SELECT * FROM Artist LIMIT 10; 1|AC/DC 2|Accept 3|Aerosmith 4|Alanis Morissette 5|Alice In Chains 6|Antônio Carlos Jobim 7|Apocalyptica 8|Audioslave 9|BackBeat 10|Billy Cobham现在Chinhook.db就在我们的目录中。 让我们创建一个SQLDatabaseChain来创建和执行SQL查询。 chain_sql.py在这段代码中首先加载环境变量可能用于数据库凭证或其他设置。然后从一个SQLite数据库创建一个SQLDatabase实例这允许与该数据库进行交互。接着创建一个OpenAI模型实例用于处理自然语言查询。最后结合语言模型和数据库创建一个SQLDatabaseChain实例用于执行自然语言形式的数据库查询。代码的最后一部分运行一个查询来获得数据库中员工的数量。 # 导入dotenv库用于从.env文件加载环境变量 import dotenv# 加载.env文件中的环境变量 dotenv.load_dotenv()# 导入OpenAI模块用于与OpenAI语言模型交互 from langchain.llms import OpenAI# 导入SQLDatabase工具用于与SQL数据库进行交互 from langchain.utilities import SQLDatabase# 导入SQLDatabaseChain用于创建一个结合了语言模型和数据库的处理链 from langchain_experimental.sql import SQLDatabaseChain# 从指定的数据库URI创建SQL数据库实例此处使用的是SQLite数据库 db SQLDatabase.from_uri(sqlite:///Chinook.db)# 创建OpenAI模型实例设置temperature为0完全确定性输出并启用详细日志记录 llm OpenAI(temperature0, verboseTrue)# 创建SQL数据库链结合了语言模型和数据库用于处理基于数据库的查询 db_chain SQLDatabaseChain.from_llm(llm, db, verboseTrue)# 使用数据库链运行查询此处查询“有多少员工” db_chain.run(How many employees are there?) 运行结果如下 ╭─zgpeacezgpeaces-MBP ~/Workspace/LLM/langchain-llm-app/sql ‹node-› ‹› (develop*) ╰─$ python chain_sql.py Entering new SQLDatabaseChain chain... How many employees are there? SQLQuery:SELECT COUNT(*) FROM Employee; SQLResult: [(8,)] Answer:There are 8 employees.Finished chain.代码 https://github.com/zgpeace/pets-name-langchain/tree/develop 参考 https://python.langchain.com/docs/use_cases/qa_structured/sql
http://www.tj-hxxt.cn/news/223977.html

相关文章:

  • 输入网站查看空间wap页面模板
  • 天津手机版建站系统哪个好东莞微客巴巴做网站
  • 东丽区网站建设公司wordpress登录背景
  • 企业解决方案提供商宜春seo
  • 俄文网站建设 俄文网站设计如何做好一个网站运营
  • 网站制作的差异化定位网络建设公司方案
  • 微网站建设公司首选做的好的办公家具网站
  • 河南做网站哪个平台好如何建立微信群
  • wordpress本地音乐2m杭州seo
  • 网站设计广州哪里有做网站系统的
  • dedecms网站开发环境深圳投资推广署官网
  • 站长工具备案查询wordpress newsletter 插件
  • 奖励软件下载网站电白区住房和城乡建设部门户网站
  • 网站开发 接口还是ajax统一用户管理系统
  • 青岛网站建设设计免费合作加工厂
  • 京东网站建设项目需求分析报告网站做推广的企业
  • 网站百度搜索第一页河北seo诊断培训
  • wap盛唐建站目录做排名 网站
  • 品牌网站设计制作价格招聘企业网站建设模块
  • 在家没事做建什么网站好网站导航提交入口大全
  • 大连市平台网站高端网站设计企业
  • 网站建设分哪几个版块主图模板
  • 怎么建网站新手入门wordpress运行php 404
  • 重庆公司免费网站建设建立一个企业网站需要多少钱
  • cms网站建站流程泰兴做网站
  • 厦门建设网站企业唐山如何做百度的网站
  • 沈阳建设厅官方网站自己做网站能否赚钱6
  • 徐州铜山区建设局网站江西赣州
  • 新一站保险网客户评论 网站建设
  • 企业网站制作建设的框架有哪几种手机报价大全