【文心智能体】通过工作流使用知识库来实现信息查询输出,一键查看旅游相关信息,让出行多一份信心

news2024/9/20 7:50:56

欢迎来到《小5讲堂》
这是《文心智能体平台》系列文章,每篇文章将以博主理解的角度展开讲解。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

在这里插入图片描述

目录

  • 创建灵感
  • 基本配置
    • 头像
    • 名称和简介
    • 人物设定
      • 角色与目标
      • 思考路径
      • 个性化
    • 开场白
      • 普通
      • 定制
    • 引导语
      • 普通
      • 定制
  • 高级配置
    • 联网搜索
    • 长期记忆
    • 背景形象
    • 声音
  • 知识库
  • 工作流
    • 基本信息
    • 工作流描述
    • prompt优化
  • 体验效果
  • 相关文章

创建灵感

最近要去北京旅游,刚好又是文心智能体平台AI大师一期旅游类智能体活动。
因此,趁这次机会,借助智能体进行旅游相关的智能体开发。
主要从知识库和工作流,以及基础的prompt进行开发创建,一起来看下我是如何开发的吧!

基本配置

头像

如果自己没有想好或者没有准备头像,那么就可以使用智能体的AI生成头像,还可以根据的自己描述进行生成。
在这里插入图片描述

名称和简介

接下来就是给自己智能体取个响亮或者尽量唯一的名称。
名称:旅游查询小助手
简介:这是一款查询全国景点信息的旅游查询小助手,景点开放时间、是否收费、是否需要预约、游玩建议等信息一键了

人物设定

开发智能体最核心也是最好玩的地方就是prompt提示词编写和优化,以及模型的选择,
极速模型对于prompt提示词质量要求非常高,否则很大可能不执行工作流等组件。
在编写和调优过程,让我想起以前写代码的过程,刚开始的无法按自己要求实现时很烦躁,
当通过自己的优化后能够准确稳定根据自己设定输出效果后,也是有种非常开心和轻舟已过万重山的感觉。
注:这部分的prompt也是属于大模型的输入参数。

角色与目标

你是一名旅游咨询小助手,你的任务是稳定调用工作流query_to_tour获取信息并输出。
输出信息存在图片或者链接,需要显示出来。

思考路径

1.快速分析用户回复内容。
2.稳定且准确提取用户提到的数据,并作为参数传递给工作流(query_to_tour),
数据包括:景点名称
3.严格以一定格式输出,具体根据用户提问进行样式调整,包括表情包的使用。
4.尽量输出有价值内容,简短有价值。输出篇幅不能太多,尽量100个字讲清楚。
5.一定要做到,用户问什么答什么。
6.调用工作流(query_to_tour)用于记录用户查询的问题信息。
7.输出信息存在图片或者链接,需要显示出来。

个性化

1.输入输出信息必须合法合规,不得包含医疗等敏感信息。
2.输出格式为Markdown格式,并且能够根据语义进行表情包显示,提高用户体验度。

🎁参考表情包
😀😃😄💝💖💭 ✨⭐️🌟🎵🔥

🎁图片输出格式
![图片](链接)

🎁链接输出格式
[标题](链接)

开场白

编写开场白能够让用户快速知道你开发的智能体如何使用,支持使用emoji表情包。
分为两个模式,一个是普通,一个是定制。

普通

你好!欢迎使用旅游查询小助手,一键查询景点信息(是否需要预约、是否免费、游玩建议等等

在这里插入图片描述

定制

可以设置新老用户看到不同的开场白。同时支持一键优化。
在这里插入图片描述
在这里插入图片描述

引导语

普通

普通必须三个问题。在这里插入图片描述

定制

默认必须设置一行两个问答。
最多可以设置三行,每行可设置两列问答。
同时,每个问题都可设置多个回答。
此处的回答是原样输出,不会经过大模型润色。在这里插入图片描述
在这里插入图片描述

高级配置

这部分属于给智能体增强能力,让智能体发挥更多想象空间。
并且每个部分都有对应的描述和示例展示,同时也有官方文档说明,都可以快速上手。
文档:https://agents.baidu.com/docs/

能力描述
知识库扩展智能体的知识储备,智能生成人设,让智能体回答更精准;智能体公开发布后可生成优质问答,用于智能体调优
联网搜索智能体将在需要时自动搜索最新的全网信息
数据库以数据表形式组织数据,可以实现类似记账、读书笔记等功能
工作流通过可视化的方式进行组合,从而实现复杂、稳定的业务流程编排
自动追问在智能体回复后,自动根据对话内容生成追问问题
长期记忆总结聊天对话的内容,并用于更好的回答用户的问题
背景形象智能体的背景形象,为用户提供沉浸式的对话和打电话体验
声音智能体的声音,智能体输出内容播报以及智能体与用户对话声音
插件选择插件能力,让智能体能够执行更多类型的任务
商业化能力选择商业化能力,让智能体能够进行商业转化

联网搜索

博主这里是使用默认开启状态。
目的是当用户咨询的信息在知识库没有数据时,可以使用联网搜索获取相关信息。在这里插入图片描述

长期记忆

开启长期记忆目的也是能够快速输出信息,当用户咨询的信息在记忆里存在则直接从记忆力输出,无需调用工作流。

背景形象

可以使用一些和智能体非常贴切的背景,目的是能够让智能体看起来更加美观。在这里插入图片描述

声音

这里可以克隆自己的声音,效果还不错。

知识库

博主开发的这块旅游类智能体,最要依赖于知识库。
通过知识库能够更加垂直精准输出用户需要的信息。
并且知识库也可以随时更新,虽然不能做到自动化实时更新,但是常见信息基本能够满足用户需求。在这里插入图片描述

工作流

基本信息

博主这里用的是工作流,在工作流里面使用了知识库,目的是在工作流可以更加灵活。
考虑到后续可能会扩展,所以在工作流使用知识库是非常灵活方便的。
比如,后续如果想对接更多知识库或者根据不同场景调用不同知识库就可以使用选择器等等。
这里的心得分享就是,需要在人物设定里增加一个描述,需要稳定准确调用工作流,目的是提高执行率。在这里插入图片描述

工作流描述

(这个也非常作用,特别是在选择了文心极速模型,需要描述清楚,否则可能不会调用):
请描述工作流的使用场景,大模型将根据此描述识别并调用工作流。

prompt优化

思考路径优化了前两句话,目的是让文心极速模型能够稳定优先调用工作流,
如果在工作流中知识库没有查询到相关信息时,再进行联网搜索获取信息。

  • 优化的prompt
1.快速识别并稳定调用工作流,优选调用工作流。
2.工作流返回数据后,再使用全网搜索功能,最后结合输出信息。

根据上面prompt优化,成功实现长期记忆内容召回、工作流调用、联网搜索执行的既要、又要、还要的一箭三雕效果。

在这里插入图片描述

体验效果

体验地址:https://mbd.baidu.com/ma/s/O5oSNMZC
PC端体验效果在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章

【文心智能体】通过低代码工作流编排创建应用《挑战奥运问答拿奖牌》

【文心智能体】梗图七夕版,一分钟让你看懂如何优化prompt,以及解析低代码工作流编排实现过程和零代码结合插件实现过程,依然是干货满满,进来康康吧

【AI人工智能】文心智能体,00后疯感工牌生成器,低代码工作流的简单应用以及图片快速响应解决方案,干货满满,不容错过哦

【文心智能体】前几天百度热搜有一条非常有趣的话题《00后疯感工牌》,看看如何通过低代码工作流方式实现图片显示

【文心智能体】通过工作流使用知识库来实现信息查询输出,一键查看旅游相关信息,让出行多一份信心

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2118287.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一文读懂数据血缘分析原理与建设方法

什么是数据血缘分析?数据血缘为数据全生命周期过程中的数据关系,包括数据特征的变化,即数据的来龙去脉。主要内容包括数据的来源、数据的加工方式、映射关系以及数据的流出和消费。数据血缘分析就是针对数据分析中的血缘关系做分析,主要包含…

第二证券:10倍“妖股”一天暴跌98% 揭秘港股那些做局套路

尽管港股行情全体低迷,自上一年以来港股商场仍不乏短短时日暴升10倍以上的疑似“妖股”,这些公司普遍具有一起的特征:刚上市不久的新股、次新股,市值较小、股权高度会集。 证券时报记者通过查询发现,这类股票反面往往…

图片无损缩放PhotoZoom Pro 9.0.2绿色版 +免费赠送PhotoZoom激活优惠代码

PhotoZoom Pro 9.0.2 是一款专业的图片无损缩放软件,该软件采用了 benvista s-spline 独特技术,增强了对图像格式的支持,多处理器支持,GPU 加速,win10和 Photoshop CC 支持。带来一流的数字图形扩展与缩减技术。该软件…

torch torchvision 安装失败解决方法

按照安装教程在安装Torch torchvision的时候报错 报错内容: ERROR: Could not find a version that satisfies the requirement torch (from versions: none)ERROR: No matching distribution found for torch 出现这个情况,有说要换源什么的&#xff…

博客常见问题

hexo g 生成静态文件 hexo s 本地预览 hexo d 同步上传到git 1、输入hexo d ,上传到git时,报错 看了下git的配置,没有问题,单机过去也能直接到我的git上 可能是传不过去,token的问题 最下面开发者设置,找到…

单片机毕业设计-基于单片机的运动手环

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP…

2024年【浙江省安全员-C证】找解析及浙江省安全员-C证模拟考试题库

题库来源:安全生产模拟考试一点通公众号小程序 浙江省安全员-C证找解析是安全生产模拟考试一点通生成的,浙江省安全员-C证证模拟考试题库是根据浙江省安全员-C证最新版教材汇编出浙江省安全员-C证仿真模拟考试。2024年【浙江省安全员-C证】找解析及浙江…

如何在页面调用utility bar并传递参数至lwc组件

1.在app的utility item中添加lwc组件: 2.调用utility bar api的方式有两种: 方法一,通过lwc调用: import {LightningElement,api ,wire } from lwc; import { publish, MessageContext } from lightning/messageService; imp…

新手烤鸡测试——单烤没拉满

文章目录 电脑配置先来一波硬件信息硬盘检测cpu-Z跑分AIDA64单烤FPUDistInfoDiskMark查看硬盘读写次数 电脑配置先来一波 图吧下载地址 硬件信息 硬盘检测 cpu-Z跑分 AIDA64单烤FPU 压榨cpu性能结果 DistInfo 计算了一下到几天快两个月的使用时间也没差 DiskMark查看硬盘读…

批量复制指定文件夹——EXCEL VBA 实现

工作中往往需要复制特定文件夹,例如,一个文件夹中有100个文件夹,我只需要复制其中50个文件夹,这50个文件夹的名字放入excel表中第一列,从第二行开始(注意:第一行的表头不能覆盖)&…

三十三、Gin的中间件

目录 定义: 一、处理请求前执行 1、模拟请求前需要鉴权 2、使用use方法 3、实验 二、处理请求后执行 1、在具体方法中添加输出方便观察整个处理请求过程生命周期 2、在next方法后增加输出即可在处理完成请求后执行内容 3、最终执行结果 定义: 在…

大模型LLM算法工程师技术面试指南

大模型LLM算法工程师技术面试指南 AI大模型全套学习资料 “最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。 这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。 我在一线互联网企业工作十余年里,指导过不少…

防跌倒识别摄像机

防跌倒识别摄像机 是一种结合了人工智能技术和监控摄像技术的先进设备,旨在通过实时监测和分析监控画面中的行为动作,及时发现并预防跌倒事件的发生。这种摄像机在医疗、养老院、家庭等场所有着广泛的应用前景。 防跌倒识别摄像机在医疗领域具有重要意义…

社群空间站付费入群系统易支付版全套搭建教程

社群空间站9.9付费入群系统易支付版全套搭建教程 1.创建站点 2.搭建环境 php7.2 3.上传源码包 数据库批量修改sq9.dongge1.icu s10.dongge1.icu 改为你的域名 4.上传数据库 修改数据库文件/data/config/ 5.访问域名 6.账户密码 admin 123456 7.易支付修改地址是在/data…

SpringBoot2:请求处理原理分析-常用接口方法参数整理

文章目录 1、常用的原生API参数2、一些自带的复杂参数3、自定义Bean参数4、自定义参数转换服务5、总结 1、常用的原生API参数 作用说明:在接口方法参数放入一些原生API作为参数使用。 案例: 接口收参形式: RequestMapping("/test"…

16款facebook辅助工具,总有一款适合你!

Hey小伙伴们~👋 是不是想利用FB大展拳脚,却苦于不知道如何开始?别急,今天就给你们安利16个超实用的FB营销工具,涵盖了内容创建和发布的应用程序,以及数据追踪分析、商品销售等多个方面让你轻松get海外获客新…

浅谈:CDN下真实IP的暴露

免责声明:本文仅做分享! 目录 CDN简介: 国内常见CDN: 国外常见CDN: 判断CDN存在? 在线ping检测: nslookup: 寻找真实IP----> 1-DNS历史解析纪录 2-子域名查询 1.在线平台查询 2.工具爆破 3.搜索引擎 3-网站邮件头信息 4-S…

100个视频如何转换成1个二维码

使用场景描述:有50-100个视频,要实现扫一个二维码,就可以完整观看这50-100个视频的内容,这种情况下,可以使用列表专辑二维码功能来轻松实现。 使用步骤 STEP1 注册帐号 使用视频专辑列表二维码,您需要注册…

原生 iOS 引入 Flutter 报错 kernel_blob.bin 找不到

情况 在一次原生 iOS 项目中引入 Flutter 的过程中,在模拟器中运行出现报错: 未能打开文件“kernel_blob.bin”,因为它不存在。 如下图: 模拟器中一片黑 原因&解决方案 这个是因为 Flutter 的打包 iOS framework 命令中…

美国洛杉矶ip有哪些独特优势

美国洛杉矶的IP地址独特优势主要体现在以下几个方面,rak小编为您整理发布美国洛杉矶的IP地址独特优势,希望 对您选择服务器有帮助。 1. 丰富的IP资源:美国洛杉矶多IP服务器提供的IP数量从几十到几百不等,最多可提供多达511个独立I…