大模型框架 LangChain 杀疯了,普通人如何把握机遇?

116 阅读2分钟

自从 GPT- 4  发布之后,很多人都去尝鲜各种人工智能应用工具,并受益于它的提效能力。那么,开发类似 ChatPDF 等 AI 工具的人是怎么做到的呢?

其实,他们都用了开源框架 LangChain。

LangChain 是一个全方位的、基于大语言模型这种预测能力的应用开发工具,兼具「代理性和数据感知」两个特性。无论你是想要做一个聊天机器人、个人助理、问答系统,或者自助代理等等,都可以帮助我们快速地实现想法。我可以拍胸脯地说,LangChain 作为新一代 AI 开发框架,必将受到程序员的追捧,点燃 AI 应用开发的新热潮

图片

LangChain 的 GitHub Star 数量疯涨中,没有放缓的节奏

百闻不如一见,给你展示一个使用大语言模型和 LangChain 的具体应用案例,一起来看看它是如何让我“上头”的。

 应用案例:海报文案生成器

你已经制作好了一批鲜花的推广海报,想为每一个海报的内容,写一两句话,然后 post 到社交平台上,以求图文并茂。

不过,ChatGPT 网页无法读图,那么就用 LangChain 的 “代理”来调用“工具”来完成自己做不到的事情。

图片

鲜花海报图片

首先用一段简单的代码实现上述功能。在运行这段代码之前,你需要先通过 pip install transformers 语句安装 HuggingFace 的 Transformer 库。

根据输入的图片 URL,由 OpenAI 大语言模型驱动的 LangChain 智能体,首先利用图像字幕生成工具将图片转化为字幕,然后利用 LangChain 智能体对字幕进行进一步处理,生成中文推广文案。

图片

针对上面的鲜花图片,程序最后给出的文案是:“爱,让每一天充满美丽,让每一个心情都充满甜蜜。”—— 多么浪漫而又富有创意,大模型懂我!

当然,这个过程中还有很多很多的细节,这里给大家推荐一本大模型书籍《LangChain 入门指南》。

本文PDF在公Z号:【硬核隔壁老王】,暗号:1

书籍目录如下

image.png

image.png

image.png

image.png

image.png

image.png

本文PDF在公Z号:【硬核隔壁老王】,暗号:1