本文主要是介绍第六节笔记及作业----Lagent AgentLego 智能体应用搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于 Agent 的相关理论
大语言模型存在一些局限性,比如会出现幻觉问题、有时效性问题以及可靠性问题。智能体的定义是具备感知、决策和行动能力的实体。智能体主要由感知部分、大脑部分和动作部分组成。智能体有多种类型,如 ReAct 类型(侧重于选择工具)、ReWoo 类型(注重计划拆分)、AutoGPT 类型(需要人工干预)
Agent:
Lagent:是一个轻量级的开源智能体框架,其目的是让用户能够高效地构建基于大语言模型的智能体。它支持多种智能体范式,如 ReAct、ReWoo、AutoGPT,同时也支持多种工具,如谷歌搜索、python 解释器等
AgentLego:
是一个多模态工具包,就像乐高积木一样,可以快速且简便地拓展自定义工具,进而组装出属于自己的智能体。它支持多个智能体框架,如 lagent、LangChain、Transformers Agents 等,并提供了大量在视觉、多模态领域的前沿算法
conda activate agent
lmdeploy serve api_server /root/share/new_models/Shanghai_AI_Laboratory/internlm2-chat-7b \--server-name 127.0.0.1 \--model-name internlm2-chat-7b \--cache-max-entry-count 0.1#new vscode terminal:streamlit web demo
conda activate agent
cd /root/agent/lagent/examples
streamlit run internlm2_agent_web_demo.py --server.address 127.0.0.1 --server.port 7860
这篇关于第六节笔记及作业----Lagent AgentLego 智能体应用搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!