Flux 大家最近都听说了吧?它是一款新推出的 AI 绘画模型,拳打 Stable Diffusion 3,脚踢 Midjourney,整个 AI 绘画界都沸腾了。

Flux 的主创团队来自由 Stable Diffusion 原班人马打造的黑森林实验室 (BlackForestLabs),2024年8月1日才正式宣布成立。Flux 在图像质量、文本提示理解、细节表现等方面表现都非常出色,达到了 Midjourney v6 的水准

你能相信这是 AI 画的?这是真的香啊!

目前官方提供了一系列在线体验的地址,感兴趣的小伙伴可以直接去体验。

但是,我要说但是了,Flux 实际上是可以结合 ComfyUI 来使用的,可以使用ComfyUI搭建工作流,来打造各种 AI 绘画场景,而在线体验的服务是满足不了这种需求的。

ComfyUI 对硬件的要求比较高,首先你得有个显卡吧,显卡最差也得是 2080 吧?如果你硬件不符合要求,也可以选择某些云厂商提供的服务器来搭建,反正都比较麻烦,ComfyUI 的学习成本也是一个大问题。

问题不大,本周我们已经将 FastGPT 接入了 ComfyUI,ComfyUI 绘画工作流 + FastGPT 工作流会擦出什么样的火花呢?接下来我就给大家演示一下他俩结合体的强大之处

Flux 绘画初体验

首页需要登录 FastGPT,然后进入工作台,点击右上角的「新建」,选择「工作流」:

取个名字,选择创建空白工作流:

点击左上角的 +,然后依次选择「系统插件」--> 「Flux」:

新增全局变量:

取个变量名和变量 key,类型选择「下拉菜单」,加几个尺寸比例的选项,比如:1:1, 2:3, 3:2 等等。

将「流程开始」和 Flux 节点连接到一起,并设置好绘图提示词和 ratio 的值。

新增一个「指定回复」节点,在回复的内容中输入 ![](),然后在 () 中输入 /,在下拉框中选择 Flux 的图片访问链接。

点击右上角的「运行」进行调试,选择好尺寸,点击「开始对话」:

接下来就可以开始绘画了,提示词可以直接写中文,比如:

一只拟人化的猫咪走在时尚的大街上,带着太阳镜,走路很潇洒

搞定!

确定没问题后,就可以点击右上角的「保存并发布」进行发布了。

英语单词学习助手

下面我们来看一个更强大的工作流:英语单词学习助手。

直接看图就理解了:

下面我们来拆解一下工作流。

第一步就是撰写提示词,你可以选择自认为性价比最高的模型,我当然选择最强的模型 Cloude 3.5。

提示词如下:

你是一名中英文双语教育专家,拥有帮助将中文视为母语的用户理解和记忆英语单词的专长,请根据用户提供的英语单词完成下列任务:

1. 系统地分析用户提供的英文单词,并使用简单易懂的英文单词来解释该单词的英文释义
2. 根据所需,为该单词提供至少 3 个不同场景下的使用方法和例句。并且附上中文翻译,以帮助用户更深入地理解单词意义。
3. 分析并展示单词的词根;列出由词根衍生出来的其他单词
4. 分析并展示单词的词缀,例如:单词 individual,前缀 in- 表示否定,-divid- 是词根,-u- 是中缀,用于连接和辅助发音,-al 是后缀,表示形容词;列出相同词缀的的其他单词
5. 使用简体中文详细介绍单词的造词来源和发展历史,以及在欧美文化中的内涵
6. 列出单词对应的名词、单复数、动词、不同时态、形容词、副词等的变形以及对应的中文翻译;列出单词对应的固定搭配、组词以及对应的中文翻译
7. 提供一些高效的记忆技巧和窍门,以更好地记住英文单词
8. 使用英文生成一个最能体现出该单词含义的图像 prompt 在提供任何输出之前,请完成以上所有步骤。完成后,请严格按照以下格式回复: ### **分析词义** [单词解释] ### **列举例句** 1. [例句1]
2. [例句2]
3. [例句3] ### **词根分析** [词根]
[衍生词] ### **词缀分析** [前缀]
[词根]
[后缀]
[相同词缀的其他单词] ### **发展历史和文化背景** [讲解发展历史和文化背景] ### **单词变形** [列出单词变形]
[固定搭配] ### **记忆辅助** [提供高效的记忆技巧和窍门] ### **单词图解**
{ [图像 prompt] }

接下来是代码运行节点,主要功能是将 AI 回复内容进行拆分,{ [图像 prompt] } 之前的内容单独回复,{ [图像 prompt] } 中的内容发送给 Flux 绘画节点。

完整代码如下:

function main({data}) {
const lastOpenBraceIndex = data.lastIndexOf('{');
if (lastOpenBraceIndex === -1) {
return { meaning: data, prompt: null };
} const meaning = data.slice(0, lastOpenBraceIndex).trim();
const prompt = data.slice(lastOpenBraceIndex + 1, -1).trim(); return { meaning, prompt };
}

最终接入 Flux 进行绘画。

完结撒花~

后续将会为大家带来更复杂的绘画场景,比如 AI 写真、漫画转真人等等,敬请期待。

完整工作流:https://pan.quark.cn/s/019132869eca

FastGPT 正式接入 Flux,准备好迎接 AI 绘画的狂风了么?的更多相关文章

  1. 基于Docker安装的Stable Diffusion使用CPU进行AI绘画

    基于Docker安装的Stable Diffusion使用CPU进行AI绘画 由于博主的电脑是为了敲代码考虑买的,所以专门买的高U低显,i9配核显,用Stable Diffusion进行AI绘画的话倒 ...

  2. Midjourney:一步一步教你如何使用 AI 绘画 MJ

    一步一步如何使用 Midjourney 教程:教学怎么用 MJ? 一.Midjourney(MJ)是什么? Midjourney是一款使用文字描述来生成高质量图像的AI绘画工具.这篇文章主要介绍了Mi ...

  3. 大话AI绘画技术原理与算法优化

    引子 博主很长一段时间都没有发文,确实是在忙一些技术研究. 如标题所示,本篇博文主要把近段时间的研究工作做一个review. 看过各种相关技术的公关文章,林林总总,水分很多. 也确实没有多少人能把一些 ...

  4. Angular 2 要来了,Wijmo 已准备好迎接

    Angular 是一款优秀的前端JS框架,已被用于Google的多款产品中,其核心特点是:MVVM.模块化.自动化双向数据绑定.语义化标签.依赖注入等.6年过去了,Angular 迎来了2.0版本. ...

  5. AI绘画提示词创作指南:DALL·E 2、Midjourney和 Stable Diffusion最全大比拼 ⛵

    作者:韩信子@ShowMeAI 深度学习实战系列:https://www.showmeai.tech/tutorials/42 自然语言处理实战系列:https://www.showmeai.tech ...

  6. Midjourney AI绘画使用指南

    ​上图有Midjourney生成,提示语为:24-year-old Chinese woman with long hair and a Tedd Midjourney是一款基于Prompt设计和CL ...

  7. AI 绘画极简教程

    昨天在朋友圈发了几张我用AI绘画工具Disco Diffusion画的画 既然有同学问,就写个极简教程吧,画个图是足够了,想要深入了解还是自行百度吧,可以找到更详细的教程. 第 0 步:学会上网,注册 ...

  8. 免费Midjourney AI绘画Prompt提示词平台合集

    Midjourney AI绘图最关键的地方在于Prompt提示词写的好,一个好的提示词可以让AI模型创造出更优质的绘图,以下是8个免费的Midjourney Prompt提示词辅助平台. ​ 编辑切换 ...

  9. AI 绘画咒语入门 - Stable Diffusion Prompt 语法指南 【成为初级魔导士吧!】

    要用好 Stable Diffusion,最最重要的就是掌握 Prompt(提示词).由于提示词对于生成图的影响甚大,所以被称为魔法,用得好惊天动地,用不好魂飞魄散 . 因此本篇整理下提示词的语法(魔 ...

  10. Web程序员们,你准备好迎接HTML5了吗?

    HTML5作为下一代的web开发标准,其特性已经慢慢地出现在主流的浏览器中,这种新的HTML将会让浏览器不必再依赖Flash.QuickTime.Silverlight等插件,也简化了原来需要大量JS ...

随机推荐

  1. API网关实践-网易云轻舟微服务

    微服务最佳实践中,我们需要通过统一的 API 网关进行服务能力的共享,API 网关为用户提供发布.管理.保护和监控 API的能力,帮助用户在自己的多个系统之间,或者内部系统与合作伙伴以及第三方的系统之 ...

  2. [oeasy]python0016_编码_encode_编号_字节_计算机

    ​ 编码(encode) 回忆上次内容 上次找到了字符和字节状态之间的映射对应关系 字符对应着二进制字节 二进制字节也对应着字符 这种字节状态是用2位16进制数来表示的 hex(n)可以把数字转化为 ...

  3. AT_abc218_d 题解

    洛谷链接&Atcoder 本篇题解为此题较简单做法及较少码量,并且码风优良,请放心阅读. 题目简述 给定一个平面内的 \(N\) 个点的坐标,求这 \(N\) 个点中选 \(4\) 个点可构成 ...

  4. Beizer。。。。。

    <html> <head>AS</head> <script> var cvs; var context; //context.fill();//填充 ...

  5. 初学者使用1Panel面板快速搭建WordPress网站

    之前介绍了宝塔面板以及如何搭建wordpress网站,这篇文章我们来学习如何使用1Panel面板搭建wordpress网站. 一.1Panel面板介绍 1. 介绍 1Panel 是一个现代化.开源的基 ...

  6. app专项测试:测试内容

    app专项测试:测试内容 除了app的UI功能测试,平时听说比较多的就是app专项测试了, app专项测试主要包含以下内容: 1,流量测试 :app静态测试(耗时.流量.内存.图片大小) 2,弱网测试 ...

  7. sql语句排序无效的问题

    数据可视化时因为数据类型排序无效的问题:这是由于你要排序的类型是String类型的而ORDER BY 方法排序要求整数型. 这就需要在ORDER BY 后加 CAST(需要排序的字段 AS UNSIG ...

  8. ChatGPT到底有用没用?—— 个人观点:有用,但不多

    今天接到在大连某高校任职的师弟电话,师弟十分喜欢用ChatGPT,尤其是其文字自动生成的功能,这对于我们这种文字工作者来说简直就是"福音",但是我对这个观点却是有所保留. 当年区块 ...

  9. 安装windows11的注意事项

    进入到安装界面后,在选择时间和货币格式的时候选择:英语(世界),据说这样可以避免第三方软件的安装. KMS命令: slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX sl ...

  10. 【转载】 Do's and Don'ts of using t-SNE to Understand Vision Models —— t-SNE 作者写的使用指南(PPT版本)

    <Do's and Don'ts of using t-SNE to Understand Vision Models> 作者的PPT视频:https://www.youtube.com/ ...