日期:2023-05-04 16:02:01 来源:博客园
大家好,我是章北海mlpy最近在浅学LangChain,在大模型时代,感觉这玩意很有前途。
LangChain是一个开源的应用开发框架,目前支持Python和TypeScript两种编程语言。
它赋予LLM两大核心能力:数据感知,将语言模型与其他数据源相连接;代理能力,允许语言模型与其环境互动。
(相关资料图)
LangChain的主要应用场景包括个人助手、基于文档的问答、聊天机器人、查询表格数据、代码分析等。
之前大火的ChatPDF应该就是用LangChain实现的昨晚又看到一个有趣的实例:Chat with CSV&Excel using LangChain and OpenAI,蛮粗糙的,感觉可以用Gradio加个前端,或许有点意思。
https://github.com/amrrs/csvchat-langchain
源代码有TypeError的bug,我改了一下,可以跑通了,有感兴趣的可以直接复制。
# -*- coding: utf-8 -*-from langchain.document_loaders import CSVLoaderfrom langchain.indexes import VectorstoreIndexCreatorfrom langchain.chains import RetrievalQAfrom langchain.llms import OpenAIimport osos.environ["OPENAI_API_KEY"] = "sk-你的API"!wget https://gist.githubusercontent.com/armgilles/194bcff35001e7eb53a2a8b441e8b2c6/raw/92200bc0a673d5ce2110aaad4544ed6c4010f687/pokemon.csv # Load the documentsimport csvloader = CSVLoader(file_path="/Users/huhaiyang/projs/myrepo/pokemon.csv", csv_args={ "delimiter": ","})# Create an index using the loaded documentsindex_creator = VectorstoreIndexCreator()docsearch = index_creator.from_loaders([loader])# Create a question-answering chain using the indexchain = RetrievalQA.from_chain_type(llm=OpenAI(), chain_type="stuff", retriever=docsearch.vectorstore.as_retriever(), input_key="question")# Pass a query to the chainquery = "Do you have a column called age?"response = chain({"question": query})print(response["result"])
我简单测试了,胡说八道含量很高。
后期再深入研究吧,看是否可以达到简单统计,甚至实现透视表的程度。基于ChatGPT,论文写作工具
围绕 ChatGPT,赚了点小钱
国内可用 ChatGPT 客户端下载
数据分析入门:统计学基础知识总结
可能是全网最全的速查表:Python Numpy Pandas Matplotlib 机器学习 ChatGPT
标签:
上一篇: 桓台县果里镇中心幼儿园开展“走进消防站”社会实践活动
下一篇: 最后一页
ChatExcel?
桓台县果里镇中心幼儿园开展“走进消防站”社会实践活动
全球今日报丨云阳龙缸2日自驾游攻略(云阳龙缸二日游跟团)
汽车之家申请AutoGPT商标-焦点热闻
湖人对勇士的优势特别明显其中最关键的优势就是防守_看点
世界快讯:上海市阶段性降低失业保险、工伤保险费率政策延续实施至2024年底
销量增超九成、业绩“倍级”增长,前四月比亚迪增量从何而来?
四川哪些考生还有高考加分?今年的政策来了 全球微头条
全球今日报丨香港金管局余伟文:美国加息不会对中国香港的货币及金融稳定构成影响
首届多彩贵州溶洞音乐周:文旅融合带火“洞穴经济”
突如其来的“无图”时代
黄河流域九省(区)首届农民篮球邀请赛落幕 甘肃队夺冠
五的笔顺怎么写(五的笔顺)
“五一”假期广东实现旅游总收入274.4亿元
高质量高标准推动项目建设 坚决守住守牢安全生产底线_世界聚焦
环球快消息!2023年一季度我国家纺出口呈小幅正增长
四川“两红两优”光荣榜公布,遂宁这些集体和个人上榜
阿根廷努力稳定金融市场
聚辰股份股东户数增加50.34%,户均持股115.27万元 每日简讯
今日讯!向“智造”要效益要动能 ——从工厂车间透视一线生产提质增效
【天天新视野】牡丹江师范学院旅游管理专业怎么样有哪些是几本
报道:离心泵生产厂家公司_上海离心泵生产厂家
土味短剧“收割”中年人
最资讯丨福建“五一”假期接待游客超2644万人次
汇金通: 汇金通关于国家电网项目预中标的提示性公告 世界最新