AI之智能体agent与dify的搭建
目录
一 智能体
1.1智能体概念*
1.2 智能体架构
1.3智能体的三要素
1.4 智能体的3个阶段*
1.5智能体与大模型*
1.6 Dify搭建智能体
编辑1.7 Coze搭建智能体
二 在windows下搭建dify
2.1 Dify的软件包的准备
2.2 Windows环境的准备
2.2.1开启虚拟环境
2.2.2 添加hpper-v
2.3 Windows版本docker-Desktop的安装
2.3.1自定义安装目录
2.3.2 将desktop安装到指定目录
2.3.3 启动doceker显示desktop是stopped
2.4 在windows的docker中安装Dify
2.5.1 报错提示
2.5.2 解决办法
2.6 Dify中文网址
2.7 关闭电脑再次启动dify步骤
一 智能体
1.1智能体概念*
智能体(AI Agent) 是一种能够自主行动、感知环境、做出决策并与环境交互的计算机系统或实体,通常依赖大模型语言模型作为其核心决策和处理单元,具备独立思考、调用工具去逐步完成给定目标的能力。
基于大模型,做出思维决策,使用相应工具,做出行动(检索,推理等)
1.2 智能体架构

1.3智能体的三要素
核心要素1:大模型LLM;大模型作为大脑:提供推理、规划和知识理解能力,是AI Agent的决策中枢。

核心要素2:记忆
短期记忆:存储单次对话周期的上下文信息,属于临时信息存储机制,受限于模型的上下文窗口长度。
长期记忆:可以横跨多个任务或时间周期,可存储并调用核心知识,非即时任务。
长期记忆:可以通过模型参数微调,知识图谱,向量数据库方式实现。
核心要素3: 工具使用Tool use
工具使用:调用外部工具(如API、数据库)扩展能力边界。
核心要素4:规划决策planning
规划决策:通过任务分解,反思与自省框架实现复杂任务处理。例如,利用思维链(chain of thought) 将目标拆解为子任务,并通过反馈优化策略。
核心要素5:行动(Action)
行动:实际执行决策的模块,涵盖软件接口操作(如自动订票)和物理交互(如机器人执行搬运)。比如:检索、推理、编程等。
1.4 智能体的3个阶段*
阶段1:提示词立人设
GPTS,cherry-Studio,豆包等通过提示词,做一个阉割版的智能体,直接和LLM交互。
阶段2:工作流
定义工作流,每一步可以指定不同的模型,应用就会按照我们设定的流程执行任务。面向过程。
阶段3:real智能体
智能体根据人类设定的目标,自主进行任务拆分,工具选择,进度控制,实现目标后自主结束工作。
1.5智能体与大模型*
智能体 = 大模型 + 规划能力 + 工具使用 + 记忆机制。

1.6 Dify搭建智能体
方式1:通过dify,dify直观的界面结合了AI工作流、RAG管理、Agent、模型管理、可观测性功能等,让用户可以快速从原型到生产,构建AI应用。
1.案例截图,选择agent

2.进行相关的设定

3查看最后的工作流agent,实现论文助手功能
1.7 Coze搭建智能体
方式2:使用coze搭建智能体。搭建的相关步骤
1.创建:

2.进行设置

3.查看新创建的应用

参考地址:https://www.bilibili.com/video/BV1XzQqYaEBP/
