即梦4.0是字节跳动旗下即梦AI推出的多模态大模型,其正式名称为“seedream4.0”。该模型于2025年9月5日正式上线,并已逐步向用户开放,9月8日全面对用户开放。

上周给大家介绍了即梦3.0文生图、文生视频、图生视频dify工作流。很快4.0文生图和图生图模型就推出了。我在原来的代码基础上修改了增加4.0的文生图和图生图的接口。结合之前的工作流又做了一般基于4.0 的dify工作流。那么这个工作流是什么样子的呢?

目前即梦4.0比较强大的地方在于能够生成一组一致性画面多个图。通过很简单的提示词就可以生成一组一致性的组图。这个确实比较强的。

此外我们还可以上传多个图,实现多图的组合类似nana-banana 多个图合成一个图的效果。
下面这个图我在即梦上体验的

dify 上实现的 图生图2个图片合成效果
原图:

合成后的

即梦中合成后的图片

那么这样的工作流是如何制作的呢?下面给大家一起做一个这样的dfiy工作流。
开始节点这地方设置比较简单,就是接受用户的提示词-prompt

提示词 文本输入,这里主要是接受用户输入的提示词文本信息。

目前dify 文本输入地方最大长度是256,这里小伙伴要注意了,如果提示词过长会截断的。
考虑到这个工作流支持文生图、文生视频,所以开始节点配置参数要比其他工作流多。主要是多了一下模型选择,type类型等。

这个picture接受用户输入的图片,主要是为后面图生图使用。(这块设置可选选)这里需要注意我们选择文件列表,这样可以上传多张图片

pmodel 主要是让用户选择文生图模型使用,本次我们在上个工作流基础上增加了jimeng-4.0 选项

以上我们就完成了开始节点的设置。
这个条件分支主要是目的根据用户选择(文生图、图生图等流程判断)

这个HTTP请求是调用一个后端一个接口服务,这个接口服务可以实现即梦AI文生图、文生视频、图生视频的逆向。本次重点新增加了即梦4.0文生图和图生图功能。大家可以使用即梦每天送的积分来使用。服务端部署这里就不做详细展开。

使用这个接口是需要获取你即梦AI 平台sessionid,这个sessionid如何获取呢?
即梦Ai 教程
http请求配置
请求地址 https://jimeng.duckcloud.fun/v1/images/generations 这个是nas部署 使用cloudfare 映射的一个带域名公网api接口地址
请求方式 post 请求

heards部署 主要是接口请求的鉴权的配置。其实你也可以理解就是调用openai接口输入的api key 这个API 其实就是你登录即梦web网站产生的sessionid,我这里使用到环境变量的方式来实现的。


http 请求body部分如下:
文生图的接口请求地址https://jimeng.duckcloud.fun/v1/images/generations

代码执行的目的就是对HTTP请求返回的信息做一下处理,大体功能 是一样。
文生图代码
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/265332.html原文链接:https://javaforall.net
