AI学习第四课:认识Agent和Langchain

📅 2026/7/8 10:03:13
AI学习第四课:认识Agent和Langchain
一、Agent有关Agent的详细描述可以看我之前发的文章这里只做简单描述。作为近几年最火的一个概念什么是Agent这其实没有一个标准的答案每个人都有自己的理解。对于这个问题LangChain创始人Harrison Chase有一个偏向技术性的答案Agent是一种使用大语言模型LLM来决定应用程序控制流的系统。在人工智能领域Agent通常翻译为智能体或代理是指一种能够感知环境、进行推理、自主决策并采取行动以实现特定目标的智能系统。总结如下LLM 聪明的大脑Agent 聪明的大脑 手脚当然Agent的模式也是在不断演进的阶段一ReAct Tool Calling阶段二Reflection Long Memory阶段三Multi Agent SystemMAS二、LangChainLangChain 由 Harrison Chase 创建于2022年10月是用于开发智能体工程Agent Engineering的平台。LangChain并不仅仅是一个框架而是一整个智能体开发平台包含很多不同的组件。其中包含一系列开源的智能体Agent开发框架而且兼容Python和TypeScript两种语言LangChain用于快速构建智能体可兼容任何模型提供商。LangGraph从底层一步步控制智能体的构建包括记忆Memory、人机协同HITL等Deep Agents用于构建复杂的、处理多步骤的任务的智能体另外LangChain还包含一套帮助人工智能团队利用实时生产数据进行持续测试和改进的平台叫做LangSmith。总结LangChain是智能体开发平台包含一套各种帮助开发、测试、评估智能体的框架。核心包括LangChain用于快速构建智能体可兼容任何模型提供商。LangGraph从底层一步步控制智能体的构建包括记忆Memory、人机协同HITL等Deep Agents用于构建复杂的、处理多步骤的任务的智能体LangSmith用于测试、观察、评估、部署智能体