深度学习-151-Dify工具之创建一个生成财务报表的智能体Agent
文章目录
- 1 Dify简介
-
- 1.1 Dify的功能
- 1.2 需求描述
- 1.3 启动Dify
- 2 创建Agent
-
- 2.1 创建空白应用
- 2.2 编排Agent
-
- 2.2.1 提示词
- 2.2.2 变量
- 2.2.3 工具
- 2.3 使用智能体
- 2.4 发布智能体
- 3 参考附录
通过添加提示词,工具,构建一个智能体,在提示词中告诉智能体工作流程,以及调用的工具,还有最终的输出文档格式要求。
1 Dify简介
1.1 Dify的功能
在Dify平台你可以创建以下应用:
(1)聊天助手:简单配置就可以构建基于LLM的对话机器人。
(2)Agent:具备推理与自主工具调用的智能助手。
(3)文本生成:用于文本生成任务的AI助手。
(4)Chatflow:支持记忆的复杂多轮对话工作流。
(5)工作流:面向单轮自动化任务的编排工作流。
Agent是一种基于大语言模型(LLM)的智能体,它能自主决策、执行任务,并通过提示词(Prompt)进行驱动,并在执行任务过程中可以使用知识库、外部工具。
1.2 需求描述
构建一个“股票投资助手” 智能体,用户输入一个query比如:分析特斯拉的股票。它通过调用Yahoo的分析、新闻、股票信息,获取到相关信息,再通过大模型进行推理,最终输出分析结果给用户。