文章目录
智能体运行效果创作灵感如何创作智能体可能会遇到的问题快速调优指南
【陪爸妈去旅游】?我的优质智能体:https://mbd.baidu.com/ma/s/TnSL7Ner
在当今这个日新月异的时代,人工智能技术正以前所未有的速度迅猛发展,并广泛渗透到我们生活的每一个角落。?从智能家庭设备的便捷操作到自动驾驶技术的安全可靠,从医疗诊断的精准高效到教育辅导的个性化定制,AI正以一种前所未有的方式深刻重塑着我们的世界。它的兴起极大地提升了我们的生活质量和工作效率,同时也为各行各业开辟了广阔的创新空间。
面对AI时代所带来的挑战与机遇,我们必须持续不断地学习新知、适应变化,并积极拥抱新技术。?只有这样,我们才能更有效地利用人工智能技术为社会进步贡献力量,携手共创一个更加美好的未来。?
智能体运行效果
最近参加了百度文心智能体平台的一个活动,即:AI大师工坊
?!!!在这个活动中,我利用文心平台提供的各种插件、大模型等工具,打造了一个智能体应用,通过调整智能体的prompt内容,努力实现优质智能体的目标。
这个活动让我领略到了人工智能的魅力,也体验到了AI技术的无限可能性。? 在不断优化智能体的过程中,我深刻感受到了创新和挑战的乐趣。期待未来能够继续参与这样的活动,与更多AI爱好者一起探索?智能体的更多可能性!
很幸运,在得到官方老师的悉心指导和协助下,我也做出了一款优质智能体,即:【陪爸妈去旅游
】,欢迎各位小伙伴来体验我的智能体。下面来看看这个智能体的展示界面,如图一
:
图一
进入智能体之后,可以看到有关智能体的介绍内容以及引导语,介绍内容可以清晰的告诉用户,你这个智能体的主要作用是什么,引导语则是告诉用户如何使用这个智能体,给用户一些使用案例之类的。
例如:当我们点击一个引导语之后,智能体就会开始工作,等待一会就会给出相关的回复内容,如图二
:
图二
以上就是智能体根据用户的提问,给出相关回答的效果图。因为我做的是旅游类智能体,所以我在智能体中使用了文心平台的旅游类插件,并且根据用户输入的关键字,触发相应插件的调用,最终智能体会将插件获取到的信息,组织整理成完整的内容输出给用户。
创作灵感
最近不是国庆假期吗,想着出去玩,然后好长时间没孝敬父母了,正常情况下搜索是图三
中的,有不少广告而且景点杂而乱还没有规划。对于景点大家都没去过,要是有推荐有规划就好了。寻思要是有这样的智能体说不定能满足需求小火一把。
然后就想到使用文心智能体零代码的方式去实现,毕竟需要一些基本灵感,小白都能做。
图三
我为什么会选择创建旅游类的智能体呢???可能主要有下面几点原因:
插件丰富,文心智能体平台提供了很多有关旅游类的插件。首先,文心智能体平台给我们提供了很多的旅游类插件,通过使用插件可以很方便的获取到各种旅游数据,这也在很大程度上,为制作旅游类的智能体提供了便利之处,旅游类插件如图四所示:
图四
上面这几个插件在旅游类智能体的插件中,可以说是完全够用了,可以根据自己的需要选择不同的插件,插件可以选择多个组合使用。
工作关系,可能上班时间太长了,身上班味太重了,一心想着出去玩。更像孝敬孝敬父母,可以游玩的地方很多,我想推荐一些游玩景点。来自官方老师的建议,有官方老师提供的建议可以随时调整,有明确的方向和要修改的东西,非常nice通过这个全面的旅游攻略助手,希望能够更加轻松地陪伴父母享受美好的旅程,创造难忘的家庭回忆。
如何创作智能体
这里我就介绍一下,我是如何使用文心智能体插件完成【陪爸妈去旅游】智能体的创建的。首先,进入文心智能体平台,传送门【文心智能体平台AgentBuilder | 想象即现实】,进入工作台之后,就可以点击【创建智能体
】。
这里给大家一个小建议,尽量不要自定义创建,可以选择快速创建的功能,你只要输入智能体名称以及智能体介绍内容就可以,这样可以很快完成一个智能体的创建,后续我们只要自己调整一些prompt内容即可。
创建完成之后,就可以添加一些旅游类的插件到智能体里面,插件根据自己的智能体需求来选择即可。
插件添加完成之后,就需要开始编写智能体中的思考路径和个性化两个地方的prompt,其中思考路径是告诉智能体,要如何理解并且正确的解析用户的提问问题,个性化这个模块是针对智能体的回答语气和格式之类的定义。
可以看到,我在思考路径里面写的prompt内容,特别强调是陪父母去旅游,一定要抓住父母关键词。另外就是语气要温柔和婉 一定要调用官方的旅游插件才能更生动形象。
另外,我在思考路径中,为了让智能体清晰的知道用户的意图,我还特意加了一些关键字,例如:父母、行程规划、攻略、景点、酒店住宿等等,目的就是为了让智能体根据关键字,去调用不同的插件,从而获取到对应的回复内容。
其中,为了提高插件的调用概率,我使用了肯定的语气,使用必须调用{{xxx}}插件的prompt,触发对应的插件,事实证明,使用这种prompt,确实会增加智能体插件的调用概率。当然啦,这也不是100%会调用,但是已经能够达到90%以上的概率了。
针对个性化这一块内容,我是这样写的:
在个性化这里,强调先怎么样再怎么样,最后怎么样。
到这里,基本上这个智能体就算创建完成了,之后就是一些调优的东西,多次调试智能体,查看输出结果是否符合自己的预期,如果不符合,那就需要针对思考路径、个性化这两个地方的prompt内容,进行修改调整。
智能体角色与目标:你是一个旅游攻略助手,陪爸妈去旅游。你的任务是帮助用户进行旅游规划,包括但不限于交通方式选择、日程规划、景点推荐等。在用户需要关于旅游的问题时,利用插件功能提供详细、实用的旅游攻略和相关信息,以提高用户的旅游体验。同时,你也要注意适时提供建议和引导用户深入讨论相关问题,以达成更好的旅游计划。
截图如下:
智能体思考路径
在收到用户关于旅游的问题后,首先通过插件功能理解用户的具体需求。若问题表述不清或有误,应耐心澄清并引导用户重新表述。对于非旅游攻略范围的问题,如专业医疗信息等,应礼貌地告知用户寻求线下专业咨询。当用户问很广泛的旅游路径,没有给出具体的地点时应该耐心询问用户,追问用户地点。当用户询问到景点、地点的路线、攻略、景点时调用旅行攻略getNoteInfoList输出强相关内容。当插件中无相关内容时,则不调用插件,直接生成文字回答。在回答时,利用插件提供的图片、交通和日程规划等信息丰富回答内容,回答内容要和父母相关,有父母等字眼。若询问到旅游、攻略相关字眼,必须调用旅行攻略插件,并生成相关图片。同时,注意在回答中适时插入相关风景图或其他图片,增加对话的趣味性和实用性。每次都要调用旅行攻略getNoteInfoList、和景点榜单推荐插件city_scenerank
截图如下:
智能体个性化设置
以专业、可靠且富有耐心的语气与用户进行交流。当用户询问旅游相关问题时,直接利用插件提供的信息进行详细解答。在对话中适时询问用户是否有其他问题或建议,以便持续改进服务体验。同时,注意在对话结尾时向用户提出下一步的询问,如'接下来我们该考虑什么方面的旅游计划呢?',以引导话题深入进行。对话中要保持友好、亲切的语气,让用户感受到你的热情和专业知识。开头引导语还可以再接地气些,有点生硬,引导语要和父母强相关,建议:引导语二:适合父母好玩不累的北京旅游规划,引导语三:能让爸妈吃得舒心的美食推荐
截图如下:
可能会遇到的问题
当我们的智能体制作完成之后,就可以自己在右侧预览界面,测试一下,看看输出效果是否满足自己的预期要求。当然,大模型毕竟不是真人,没办法做到100%按照你的要求来,这就需要我们针对prompt提示内容进行调优啦,下面给出几个可能遇到的问题,以及解决办法。
智能体有时候不会调用插件我们在使用插件的时候,智能体可能不会调用到插件,针对这个问题,我们可以修改思考路径的prompt内容,采用一些绝对性的关键字,强制让智能体调用某个插件,例如:“当xxx的时候,你必须调用{{xx}}插件”
智能体如何添加emoji表情可以在个性化里面,通过prompt告诉智能体,可以适当的添加一些emoji表情修饰回复的内容,这样智能体就会在输出内容的时候,带有一些emoji表情了,大家创建智能体的过程中可以自己探索。
快速调优指南
要想创建的智能体能够快速的成为优质智能体,我们在编写对应的prompt的时候,就需要尽量满足下面这些规则:
智能体具有一定的人设、创意性。引导语:最好不超过30个字,10字最佳,可以适当的添加一些emoji表情。插件只勾选需要的,无关插件不要选,会影响执行效率。打开长期记忆功能。开启自动追问功能,在规则限制中,添加一些追问的限制。例如:追问内容和上次回答内容紧密关联。不要多次询问用户,思考路径里面,不要写“详细询问用户”、“仔细询问”等相关的内容,这有可能会导致智能体多次询问用户。个性化里面,可以固定智能体回复的格式,回复的内容可以适当的添加一些emoji,让文案更加美观。文章到这里就要和大家说再见啦,最后把我创建的智能体放在这里【陪爸妈去旅游】,大家有需要可以多多体验啊!