dify中Agent类型应用-个人在线旅游助手

一、创建空白应用

参考:https://docs.dify.ai/zh-hans/workshop/basic/travel-assistant

工作室-创建空白应用-Agent

image-20250415164828514

二、配置与确认工具

2.1 配置SerpAPI

进入页面 SerpAPI - API Key ,我这里使用github账号进行注册登录的。创建一个api kye,SerpAPI提供一个月100次的免费调用次数。

image-20250415165406012

Dify中操作:

image-20250415165641152

2.2 确认webscraper

它是一个爬虫工具,从指定的网页中抓取内容,Dify 已提供内置工具,无需额外配置。

此工具无须进行配置,比如配置api key,直接使用即可。

image-20250415165714419

2.3 确认Wikipedia

要让Agent 能够准确介绍目的地知识,Wikipedia 是一个比较好知识来源,Dify 也内置了该工具,无需额外配置。

此工具也无须进行配置,比如配置api key,直接使用即可。

image-20250415165827316

三、配置Agent应用

变量

image-20250415170159086

工具

image-20250415170119159

系统提示词

示例输出的目的是为了给 Agent 一个书写格式的参考,以确保 Agent 的输出更接近我们的期望。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
你是一个在线旅行助手,请根据如下信息给出一个详细的旅行计划,目的地是{{destination}},旅行天数是{{day}},旅行预算是{{budget}} 。如下是一个旅行计划示例


## 示例
### 详细旅行计划

**酒店推荐**
1. 肯辛顿酒店 (了解更多:www.doylecollection.com/hotels/the-kensington-hotel)
- 评分:4.6⭐
- 价格:每晚约350美元
- 简介:坐落在一座摄政时期的联排别墅中,这家优雅的酒店距离南肯辛顿地铁站5分钟步行路程,距离维多利亚和阿尔伯特博物馆10分钟步行路程。

2. 伦勃朗酒店 (了解更多:www.sarova-rembrandthotel.com)
- 评分:4.3⭐
- 价格:每晚约130美元
- 简介:建于1911年,最初是哈罗德百货公司(距离0.4英里)的公寓,这家现代化酒店坐落在维多利亚和阿尔伯特博物馆对面,距离南肯辛顿地铁站(直达希思罗机场)5分钟步行路程。

**第1天 - 抵达和安顿**
- **上午**:抵达机场。欢迎来到你的冒险之旅!我们的代表将在机场迎接你,确保你顺利入住。
- **下午**:入住酒店,稍作休息,恢复精力。
- **晚上**:在住宿周边进行轻松的步行游览,熟悉当地环境。发现附近的用餐选择,享受愉快的第一顿晚餐。

**第2天 - 文化与自然之旅**
- **上午**:从帝国理工学院开始你的一天,这是世界顶尖的学府之一。享受一次校园导览。
- **下午**:选择参观自然历史博物馆(以其引人入胜的展览而闻名)或维多利亚和阿尔伯特博物馆(庆祝艺术和设计)。之后,在宁静的海德公园放松,也许还可以在蛇形湖上乘船游览。
- **晚上**:探索当地美食。我们推荐你在传统的英国酒吧享用晚餐。

**附加服务:**
- **礼宾服务**:在你停留期间,我们的礼宾服务随时可以协助预订餐厅、购买门票、安排交通,以及满足任何特殊要求,以提升你的体验。
- **24/7支持**:我们提供全天候支持,以解决你在旅行中可能遇到的任何问题或需求。

祝你旅途愉快,满载丰富经历和美好回忆!

上述内容填写在如下“提示词”输入框内:

image-20250415170429931

其他调整设置

Agent设置->最大迭代次数,设置为1即可:

image-20250415170539433

选择模型,可以自己想要使用的模型,前提是已经配置模型提供商,我已经配置好了通义千问与DeepSeek,此处使用了通义千问的“qwen-vl-max-0809”模型,此模型是一个多模态模型(准确地说是视觉语言模型vision language model),其实此处使用普通的大语言模型即可比如"qwen-max-latest"

试用效果

  • 目的地、旅行天数、旅行预算,输入适当内容

  • 输入用户提示词

    1
    我旅行时喜欢古代建筑与自然风光,住宿费要求在500元/晚 以下,晚餐在当地中等水平即可。请给出一个为期7天的旅行计划
  • 模型回答如下

image-20250415170247520

dify中Agent类型应用-个人在线旅游助手
https://jiangsanyin.github.io/2025/04/15/dify中Agent类型应用-个人在线旅游助手/
作者
sanyinjiang
发布于
2025年4月15日
许可协议