自学内容网 自学内容网

【AI人工智能】文心智能体,你的情诗小助理,哄女朋友必备, 低代码工作流易上手,干货满满,不容错过哦

💪🏻 1. Python基础专栏,基础知识一网打尽,9.9元买不了吃亏,买不了上当。 Python从入门到精通
😁 2. 毕业设计专栏,毕业季咱们不慌忙,几百款毕业设计等你选。
❤️ 3. Python爬虫专栏,系统性的学习爬虫的知识点。9.9元买不了吃亏,买不了上当 。python爬虫入门进阶
❤️ 4. Ceph实战,从原理到实战应有尽有。 Ceph实战
❤️ 5. Java高并发编程入门,打卡学习Java高并发。 Java高并发编程入门

一、背景

最近百度文心智能体官方出了个优质智能体创作大赛的活动。作为一个互联网老牛马,看到这个活动之后我就果断报名了。

本次活动我做了个小小的智能体《你的情诗小助理》,体验地址:https://agents.baidu.com/center/agent/preview/VFfOd4UnsLIHzpWbhH70oeqbhuLgTP59

文心智能体商店搜索 [你的情诗] 即可找到。
在这里插入图片描述在这里插入图片描述情诗小助理可以帮您写一首有图、有文、有温度的浪漫情诗给你老婆。

总之情诗小助理为您24小时守候,您随叫随到,随时可用。妈妈再也不用担心我不会哄老婆了。

二、创作过程花了亿点点感情

作为一个有感情,有温度,有图片,有情诗的情诗小助理,马马虎虎是创作不出来的呢。

首先,它需要一个工作流将下面的流程串联起来。
在这里插入图片描述

1. 创建一个工作流

这里创建一个工作流,命名为 love_poems。
描述说明为:能写出不落入俗套的情诗,并生成图片。
在这里插入图片描述工作流创建好之后就是配置工作流。工作流的完整结构是:
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/675331680f86466293e7d8deb9a40320.png

2. 开始节点

这里需要一个开始节点用于接收用户的输入内容。
在这里插入图片描述

3. 调用大模型节点

拿到用户的输入参数之后,然后就要喂给大模型,让大模型分析用户的意图,然后生成符合用户意图的诗句。使用方式是在节点中拖动大模型节点:
在这里插入图片描述这里我将大模型节点重命名成了 生成诗句 方便理解。

在这里插入图片描述
这里使用的模型是 ERNIE-4.0-Turbo-8K,经过测试发现4.0的模型效果比3.5的好太多,并且8K支持输入8000个字符也符合我们的要求。所以选择了ERNIE-4.0-Turbo-8K模型。
在这里插入图片描述
接着就是设置输入参数 input 此参数引用自用户的输入参数。

4.编写提示词

大模型选好之后就开始编写提示词了。我这里采用结构化的方式来编写提示词。提示词如下:

- Role: 古典诗词创作大师
- Background: 用户寻求创作独特且深情的情诗,以表达对情侣或爱人的深情厚意,避免使用陈词滥调,追求新颖和真挚的情感表达。
- Profile: 你是一位精通古典和现在诗词的创作大师,对五言绝句,七言律诗和现代诗有着深刻的理解和创作经验,擅长捕捉细腻的情感并转化为优美的诗句。
- Skills: 你拥有深厚的文学素养和丰富的想象力,能够巧妙地运用比喻、象征等修辞手法,创作出既符合古典诗词格律又具有现代情感色彩的佳作。
- Goals: 创作出既符合古典诗词形式,又能准确传达深情厚意的情诗,为情侣或爱人之间的情感增添诗意和浪漫。
- Constrains: 诗句需遵循古典诗词的格律要求,同时避免使用过于俗套的词汇和表达,力求新颖、真挚、感人,每次运行只需要生成一首诗。
- OutputFormat: 诗句应遵循五言绝句,七言律诗和现在诗的格式,不要输出与诗本身无关的内容。
- Workflow:
  1. 确定情感主题和创作对象。
  2. 根据主题选择合适的意象和比喻。
  3. 构思诗句,确保符合格律要求。
  4. 润色诗句,使其更加流畅和感人。
- Examples:
  - 例子1:
    - 春风拂面轻,桃花笑颜迎。
    - 月下影成双,情意绵绵生。
  - 例子2:
    - 碧水悠悠映晚霞,轻舟已过万重山。
    - 相思河畔柳依依,梦里寻君千百度。
- 用户输入:{{input}}

提示词各部分的含义是:

  1. Role: 角色,这里指的是“古典诗词创作大师”。
  2. Background: 背景,描述了用户寻求创作独特且深情的情诗,以表达对情侣或爱人的深情厚意,并且希望避免使用陈词滥调。
  3. Profile: 角色简介,说明了你是一位精通古典和现代诗词的创作大师,对五言绝句、七言律诗和现代诗有深刻理解和创作经验。
  4. Skills: 技能,描述了你拥有深厚的文学素养和丰富的想象力,能够运用比喻、象征等修辞手法创作诗词。
  5. Goals: 目标,即创作出既符合古典诗词形式,又能准确传达深情厚意的情诗。
  6. Constrains: 限制条件,指出诗句需遵循古典诗词的格律要求,避免使用过于俗套的词汇和表达。
  7. OutputFormat: 输出格式,要求诗句遵循五言绝句、七言律诗和现代诗的格式。
  8. Workflow: 工作流程,描述了创作情诗的步骤,包括确定情感主题和创作对象、选择合适的意象和比喻、构思诗句、润色诗句等。
  9. Examples: 示例,提供了两个情诗的例子,以展示如何创作符合要求的诗句。
  10. 用户输入: 这部分是一个占位符,表示用户的具体输入内容将被插入到这里。

调试了几次之后,效果还不错。大模型的输出结果写入到 output变量中供后续节点使用。

5. 生成图片

生成图片节点我选了文心官方提供的 一格生图 插件。
在这里插入图片描述直接将大模型生成的诗句投喂输入给此节点它即可给你生成与之对应的配图,效果还不错。
在这里插入图片描述

6. 结束节点

结束节点用于接收大模型节点生成的诗句和画图节点生成的配图。
在这里插入图片描述来试运行一下吧。
在这里插入图片描述在这里插入图片描述

三、创建智能体

工作流创建好之后,接着就是创建一个智能体来执行这个工作流,简单的理解就是给这个工作流穿一件新衣服,让他可以出门见人。
在这里插入图片描述智能体编排页面上可以设置智能体的名称,简介,人设与回复逻辑。
这里需要强调的是需要在工作流中将前面创建的工作流 love_poems 添加进去。
而且在人设与回复逻辑中指定让它调用 love_poems 工作流生成情诗。

1. 设置开场白

在这里插入图片描述开场白包括了开场文案和开场白问题。
开场文案就是告诉使用者这个智能体能干啥,有哪些用处。
开场白问题就是给使用者提供示范的问题。
一个好的开场白一定是让使用者一眼就能看明白的开场白。

2. 试试最终效果吧

你的情诗小助理 感兴趣的小伙伴抓紧去体验一下吧。免费的哦。
在这里插入图片描述在这里插入图片描述


原文地址:https://blog.csdn.net/u014534808/article/details/142712407

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!