【LLM】LangChain的LangFlow
developer.chat
10 May 2023
LangFlow是LangChain的一个GUI,可以轻松地进行LLM应用程序和提示链接的实验和原型制作。
LangFlow是一个基于LangChain的本地LLM图形开发接口。如果你以任何方式熟悉LangChain,在链、代理和提示工程方面,这个开发界面都会感觉非常直观。
在下图中,是所有可用组件分组的列表。展开后,可以看到链、提示、代理和LLM的开发可供性列表。这个列表肯定会随着兴趣的增加而增加。
以下是关于如何构建一个非常简单的LLM Chaining应用程序以及如何与该应用程序聊天的简短教程。
要构建最简单的LLM应用程序,需要选择三个组件并将其拖到设计画布上:
【ChatBot】使用LangFlow构建LangChain智能体
developer.chat
10 May 2023
基于LLM的智能体通过访问其可支配的LLM和工具来维护自主权
关于智能体的更多信息
LangChain智能体在一套可用工具的上下文中是自主的。现在,您可以通过使用LangFlow在GUI中构建LangChain智能体。
LangChain智能体在收到请求时会使用各种操作。采取行动后,智能体进入观察步骤,在那里他们分享一个想法。如果未达到最终答案,Agent会循环返回以选择不同的操作,以便更接近最终答案。
智能体之所以有吸引力,是因为他们能够独立行动,不走预先确定的道路。
他们配备了一套工具,使他们能够响应这些工具范围内的任何请求。
这个执行管道使智能体能够独立地解决问题,可能需要多次迭代,直到达到所需的结果。