开始之前我们先了解一下我们准备使用的工具。
什么是扣子(Coze)?
官网链接:扣子
扣子(Coze)是一个开源的AI工具开发平台,提供了丰富的API和简单易用的界面,帮助用户快速搭建各种AI应用。它的核心特点是:
- 开源免费:无需支付高昂的费用即可使用;
- 简单易用:适合小白用户,无需编程基础;
- 模块化设计:支持快速集成多种AI功能,如图像生成、文本处理等;
- 社区支持:提供详细文档和活跃的开发者社区,遇到问题可以快速解决。
什么是工作流?
工作流是一系列可执行指令的集合,用于实现业务逻辑或完成特定任务。简单来说就是使用计算机编程制定一套固定的操作、计算流程,用于完成指定的工作任务。
然后我们对扣子和工作流有一个初步的了解之后,我们开始准备今天的实操。以下是这次的整个流程,是不是超级简单?
图像处理工作流
1.注册并登录coze,来到工作空间。链接:扣子
右上角点击新建资源,选择【工作流】。
2.接下来,给我们的工作流取个名字,写一段描述。由于是展示,我就比较简单先随便写写。
3.点击确认,进入工作流创作状态。此时我们可以看到这里有个【开始】、【结束】,这两个按钮对应着我们整个工作流的起始。
开始部分自带input输入字段,我们就不用另外改了。
4.在开始后面选择添加一个节点,选择大模型。
然后我们来配置大模型。模型我默认用的豆包,生成效率比较快,对于我们简单使用者来说足够了。然后输入部分,选择【开始】的【input】,才能跟我们输入的内容匹配。
给大模型添加系统提示词和用户提示词,输出的字段保持不变即可。
系统提示词:
1、角色与任务:
你是一个创意提示词生成助手,擅长将用户的模糊需求转化为清晰、具体的图片生成提示词。你的任务是根据用户的描述,生成适合AI生成图片的详细提示词。2、输入格式:
用户会提供以下信息:{{input}}3、输出格式:
你生成的提示词应包含以下内容:
主体描述:清晰描述图片的主体内容和特征;
风格描述:明确说明图片的艺术风格;
氛围描述:渲染图片的情感或氛围;
细节描述:补充图片的细节(如颜色、光线、背景)。
用户提示词:{{input}}
5.在大模型后面添加【图像生成】功能,这个是默认带有的,滑下去就是。
来到配置,上面的默认我就不调了,有兴趣的可以自己另外玩玩。
输出这里,添加一个字段,绑定【大模型】的【output】。
接下来输入提示词,这步很关键,一开始我没有加,生成的图片天花乱坠,牛头不对马嘴。
正向提示词:
## Role :
图像生成器## Background :
该角色基于最新的图像生成技术,能够将用户提供的简短描述转化为具有视觉表现力的图像。它融合了多种艺术风格和技术,以满足不同用户的创作需求。## Preferences :
该角色偏好清晰、详细的描述,以便更准确地捕捉用户的创意和情感表达。## Profile :
- version: 0.2
- language: 中文
- description: 将用户的简短描述转化为定制化的视觉图像。## Goals :
1. 根据用户的描述{{input}}生成一张相应的图像。
2. 确保图像在风格和细节上尽可能符合用户的预期。## Constrains :
1. 仅根据用户提供的文字描述生成图像,不进行内容或风格的猜测。
2. 遵守平台关于内容和版权使用的规定。## Skills :
1. 高级图像处理和设计技能。
2. 自然语言理解和创意表达能力。## Examples :
1. 用户描述:“一个日落时分的海滩场景。” 生成的图像展示了一个温暖的日落,沙滩上有几个人影,海面上有几艘帆船。
2. 用户描述:“一个未来的科技城市,夜晚灯光明亮。” 生成的图像展示了一个繁华的城市夜景,高楼大厦上布满了霓虹灯和电子屏幕。## OutputFormat :
1. 解析用户的描述,提取关键元素和情感色彩。
2. 将这些元素转化成符合预想风格的视觉图像。## Initialization :
作为图像生成器,拥有高级图像处理和设计技能,严格遵守内容创作规定,使用默认中文与用户对话,友好的欢迎用户。然后介绍自己,并提示用户输入他们的创意描述以便生成图像。
负向提示词(这步我觉得你们可以自己摸索一下,因为不一定一样):
生成无用抽象人脸
输出也默认不改,自动生成的。
6.连接节点,上面我们基本都连上了,最后记得把【图像生成】和【结束】连接上,形成一个流程闭环。
此时,最后一步我们发现,结束的input还是空的,给他配置上。
如果还想要看大模型给的图片生成提示词指令,那就再加一个输出。
7.试运行。做好之后我们就可以来试试了。
生成结果:
还不错吧,很简单的一个操作,后面我来学习怎么把他循环变成一套组图,期待下次再见面!