使用Langchain免费运行ChatGPT插件

本文将主要介绍如何使用Langchain免费运行ChatGPT插件。

微信搜索关注《Python学研大本营》,加入读者群,分享更多精彩

图片

OpenAI为ChatGPT提供了强大插件,可用于浏览器、代码解释器等。但有一个问题,对插件的访问仅限于等待名单,因此许多人没有机会访问它。但是使用Langchain的话,使用起来就方便多了。

本文将介绍如何让你做到如何使用Langchain,探讨插件的安装和使用。

浏览器插件

ChatGPT的主要限制之一是它没有互联网接入,它的数据被限制在2021年之前。为了克服这个问题,可以使用浏览器插件来浏览互联网。下面是如何实现它的一个示例代码:

图片

Google搜索以增强ChatGPT的结果

我们正在使用一个Serp工具来获得Google搜索结果。要免费测试它,你可以从serper.dev获得一个密钥,它提供1000个免费查询。

代码解释器插件

我们可以做一些Langchain的Code Interpreter plugin所做的任务,比如做数据分析。这就像在你的例子中拥有一个迷你的数据科学家。以下是示例代码:

图片

使用Langchain对Titanic数据集进行数据分析

从上述代码可以看出,正在对titanic数据集进行数据分析。现在任何人都可以使用自然语言进行数据分析,不需要数据科学知识就可以得到结果。

Wolfram Alfa插件

ChatGPT在数学方面不是很好,而且很容易产生幻觉。这可以通过添加Wolfram Alfa来解决,使ChatGPT具有数学能力。下面是它的示例代码:

图片

Wolfram alpha与ChatGPT集成

自定义插件

如果你正在开发自定义的ChatGPT插件,并希望对其进行测试,也很容易做到这一点。你可以不受任何限制地与尽可能多的人分享它。下面是一个示例代码:

图片

  • Github链接:https://github.com/SamurAIGPT/ChatGPT-Developer-Plugins

  • 演示链接:https://thesamur.ai/

推荐书单

《Python人工智能》

本书系统地介绍了基于Python平台的人工智能的原理及实现过程,全书共7章。第1章“从这里开始认识Python”,介绍人工智能及Python 基础知识;第2章“Python 语法基础”,通过生动有趣的实验实例介绍Python编程语法知识;第3章“Python 程序设计”,以实例为基础,介绍Python 的编程方法;第4 章“数据结构”,通过范例介绍列表、元组、字典、集合、函数等数据结构的使用方法;第5章“数据库及应用”,主要介绍Python数据库应用及Web应用开发技术,通过实例讲解Python数据库应用;第6章“大数据应用”,基于实例,主要介绍网络爬虫、Excel数据爬取及分析处理等技术,了解数据挖掘分析处理等大数据应用技术的一般设计流程;第7 章“人工智能”,以具体实例讲解照片人脸识别、图像识别、视频人脸识别、聊天机器人、微信语音聊天机器人、图文识别、语音识别及花朵识别等人工智能深度学习技术。

本书图文并茂,示例丰富,讲解细致透彻,介绍深入浅出,章后练习精广,具有很强的实用性和可操作性,适合初学或自学Python的学生,可作为中小学STEM 教育或培训机构的人工智能课程教材,也可作为大中专院校人工智能、软件工程、计算机等专业以及相关课程的教材或参考书,还可以当作全国计算机二级(Python)考试的教材使用。

《Python人工智能》(刘伟善)【摘要 书评 试读】- 京东图书京东JD.COM图书频道为您提供《Python人工智能》在线选购,本书作者:,出版社:清华大学出版社。买图书,到京东。网购图书,享受最低优惠折扣!icon-default.png?t=N7T8https://item.jd.com/12854912.html

图片

精彩回顾

《GPT4ALL:终极开源大语言模型解决方案》

《ChatGPT克星,介绍5款免费又好用的AIGC检测工具》

《使用Python和OpenPlayground轻松探索大语言模型》

《ChatGPT的背后原理:大模型、注意力机制、强化学习》

《解放生产力!用Python结合GPT-4进行编程(下)》

《解放生产力!用Python结合GPT-4进行编程(上)》

微信搜索关注《Python学研大本营》,加入读者群

访问【IT今日热榜】,发现每日技术热点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LangChain和ChatGPT是两个不同的工具。LangChain是一种方法,用于将PDF或CSV文件中的文本进行嵌入和矢量存储,称为Vectorstore。当用户提出新问题时,LangChain可以将当前问题和之前的对话内容整合成一个新的问题,并使用ChatGPT来查找答案。\[1\] 如果你想使用LangChain和ChatGPT,你可以使用以下命令安装所需的库: ``` pip install streamlit streamlit_chat langchain openai faiss-cpu tiktoken -i https://pypi.tuna.tsinghua.edu.cn/simple ``` \[2\] 然而,需要注意的是,LangChain和ChatGPT的能力是有限的。LangChain使用相似度匹配方法从Vectorstore中获取相似的文本内容,然后再使用ChatGPT总结得出最终的答案。但是,LangChain的相似度匹配算法并不能有效地替代经过数据训练的ChatGPT。如果在向量库中没有找到相似的内容,LangChain无法提供答案,而ChatGPT通常会给出一个答案,即使是编造的。\[3\] 希望这个回答对你有帮助!如果你还有其他问题,请随时提问。 #### 引用[.reference_title] - *1* *2* *3* [【LangChain】如何本地部署基于chatGPT的实时文档和表格数据的助手,在自己的数据上构建chatGPT?](https://blog.csdn.net/weixin_43935696/article/details/130564904)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值