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

news2025/2/4 18:01:51

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

文章目录

    • 一、背景
    • 二、创作过程花了亿点点感情
      • 1. 创建一个工作流
      • 2. 开始节点
      • 3. 调用大模型节点
      • 4.编写提示词
      • 5. 生成图片
      • 6. 结束节点
    • 三、创建智能体
      • 1. 设置开场白
      • 2. 试试最终效果吧

一、背景

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

本次活动我做了个小小的智能体《你的情诗小助理》,体验地址: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. 试试最终效果吧

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

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

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

相关文章

数字图像处理项目——基于Unet网络实现MRI图像的双肺区域分割(论文/代码)

完整的论文代码见文章末尾 以下为核心内容 摘要 在医学图像处理领域,肺部图像的分割是一个重要的研究方向,特别是针对肺部疾病的检测与诊断。传统的X射线和CT(计算机断层扫描)是常用的肺部成像技术,但MRI&#xff08…

I/O多路转接

目录 一、select 1.1、select概念 1.2、select 函数原型 1.3、理解 select 执行过程 1.4、select就绪条件 1.4.1、读就绪 1.4.2、写就绪 1.4.3、异常就绪(了解) 1.5、select 基本工作流程 1.6、select服务器 1.6.1、Sock.hpp 1.6.2、selectS…

python实战四:输入一个年份,判断是否是闰年

问题: 从键盘获取一个四位的整数年份,判断其是否是闰年。闰年的判断条件为︰能被4整除但不能被100整除,或者能被400整除。 需求方法: 使用 input() 函数从键盘获取输入。输入的年份是一个字符串。检查输入是否为四位数&#xf…

Elasticsearch学习笔记(四) Elasticsearch集群安全配置一

继续我们的实验。先谈一下我对Elasticsearch粗浅的一些认识,首先Elasticsearch是一个非常宏大的技术栈,发展到今天围绕着Elasticsearch已经产生了更多的组件、套件。因此在看官方文档或者别人的一些教程的时候经常会遇到ELK,elastic stack等。elastic st…

如何在电脑上浏览手机界面

联想浏览器中,点击右键-》检查,进入开发者工具: 点击如上,红色框框选中的手机浏览模式即可。

【微服务】服务注册与发现、分布式配置管理 - Nacos

概述 Nacos是阿里巴巴旗下的一个开源产品,目前市场使用率还是比较高的。在最初开源时,Nacos选择内部三个产品合并并统一开源,这三个产品分别是:非持久化注册中心(Configserver)、持久化注册中心&#xff0…

InnoDB 事务模型

文章目录 InnoDB 事务模型事务ACID特性事务隔离级别 事务操作事务并发问题事务数据读写类型Consistent Nonlocking Reads 快照读Locking Reads 加锁读 MVCC 并发控制实现原理InnoDB 隐藏列Read ViewUndo log实现过程 MVCC与隔离级别MVCC和辅助索引 幻读可重复读MVCC会出现幻读的…

腾讯自研Git客户端,助力每个人都可以轻松使用Git

工具介绍 UGit是一款腾讯自研的Git客户端,为了让每个人都可以轻松使用Git,从而提高开发效率和团队协作的流畅性。支持工蜂MR/CR,工蜂议题管理,另外对于Git的原生特性有着深度支持。 支持的系统 支持macOS 10.11、Apple Silicon和…

【数据结构】什么是哈希表(散列表)?

🦄个人主页:修修修也 🎏所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022 目录 📌哈希表的概念 📌哈希函数的构造方法 🎏直接定址法 🎏除留余数法 🎏平方取中法 🎏折叠法 &#x…

自动驾驶的技术实现及原理

自动驾驶技术是现代科技领域中一项引人注目的创新,它具有变革运输行业并提升道路安全的潜力。随着人工智能、传感器技术以及数据处理能力的不断提升,自动驾驶车辆已经从实验室研究逐渐走向现实应用。 自动驾驶的技术实现及原理 1. 自动驾驶技术的核心…

【深度学习】— 多层感知机介绍、 隐藏层、从线性到非线性、线性模型的局限性

【深度学习】— 多层感知机介绍 4.1 多层感知机4.1.1 隐藏层线性模型的局限性引入隐藏层 4.2 从线性到非线性线性组合的局限性引入非线性堆叠更多隐藏层 4.1 多层感知机 在第 3 节中,我们介绍了 softmax 回归,并实现了其从零开始的实现和基于高级 API 的…

UART通信协议

什么是UART UART ( Universal Asynchronous Receiver/Transmitter, 通用异步收发器) 是一种常用的串行通信协议,用于在 计算机和外部设备之间传输数据。它是一种异步通信协议,也就是说数据的传输不需要事先建立好同步时钟信号。 UART&#xf…

Unity MVC框架演示 1-1 理论分析

本文仅作学习笔记分享与交流,不做任何商业用途,该课程资源来源于唐老狮 1.一般的图解MVC 什么是MVC我就不说了,老生常谈,网上有大量的介绍,想看看这三层都起到什么职责?那就直接上图吧 2.我举一个栗子 我有…

深入理解 JavaScript 事件循环机制:单线程中的异步处理核心

深入理解 JavaScript 事件循环机制:单线程中的异步处理核心 JavaScript 是一门单线程的编程语言,也就是说它在同一时间只能执行一个任务。然而,现代 Web 应用经常需要处理大量的异步操作,如用户输入、网络请求、定时器等。为了确…

Vue的基本用法及模板语法

Vue.js使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue实例的数据。所有 Vue.js的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析。 在底层的实现上,Vue将模板编译成虚拟 DOM 渲染函数。结合响应系…

实现Xshell与虚拟机中Linux服务器的连接(附常见错误解决)

前言 Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 本文将介绍Xshell与虚拟机中Linux服务器连接…

前缀线性基——关于目前的理解以及一些样题

怎么说呢?在前几天我总结了了有关线性基的一篇博客,线性基用来去求整个区间的异或最值问题 前缀线性基——用于统计一个区间内的异或最值问题 那么我们如何去统计呢?那么就要去存储一个区间的异或空间线性基,因此我们的思路就是用…

【python】追加写入excel

输出文件运行前(有两张表,“表1”和“Sheet1”): 目录 一:写入单表(删除所有旧工作表,写入新表)二:写入多表(删除所有旧工作表,写入新表&#x…

平衡二叉搜索树之 AVL 树的模拟实现【C++】

文章目录 AVL树的简单介绍全部的实现代码放在了文章末尾准备工作包含头文件类的成员变量 构造函数和拷贝构造swap和赋值运算符重载析构函数findinsert[重要]当parent的平衡因子为1/-1时,如何向上更新祖先节点的平衡因子呢?怎么旋转?左单旋右单…

Windows Ubuntu下搭建深度学习Pytorch训练框架与转换环境TensorRT

Windows Ubuntu下搭建深度学习Pytorch训练框架与转换环境TensorRT JetBrains2024(IntelliJ IDEA、PhpStorm、RubyMine、Rider……)安装包Anaconda Miniconda安装.condarc 文件配置镜像源查看conda的配置和源(channel)自定义conda虚拟环境路径conda常用命…