81-dify案例分享-零代碼用 Dify 使用夢 AI 3.0 多模態模型,免費生成影視級視頻

1.前言

即夢AI作為字節跳動旗下的AI繪畫與視頻生成平臺,近年來不斷推出新的模型和功能,以提升用戶體驗和創作能力。

即夢AI 3.0是即夢AI的最新版本,于2025年4月發布,標志著其在中文生圖模型上的重大升級。該版本不僅在中文生圖能力上有所突破,還支持視頻生成、多模態生成等高級功能。即夢AI 3.0的視頻生成模型(視頻3.0)在動作遵循能力、鏡頭遵循能力、物理模擬和情緒表達方面有顯著提升。此外,即夢AI 3.0還支持“影視質感”效果,提供更高質量的圖像輸出.

image-20250903094815084

之前也有給大家介紹過關于即夢文生圖和文生視頻。《全網首發!即夢AI+dify工作流,帶你領略AI繪畫的無限魅力!》和《dify案例分享-5 步解鎖免費即夢文生視頻工作流,輕松制作大片》隨著即夢AI模型的升級,生成的圖片和生成的視頻會有更好的效果。昨天在開源想項目上做了一下魔改目前可以實現最新的即夢3.1 模型(文生圖)、即夢-Video3.0(文生視頻)等模型了。今天就帶大家做一個基于即夢AI繪畫的免費支持文生圖和文生視頻的工作流。話不多說下面給大家看一下工作流的效果:

image-20250903101226356

文生圖效果:

image-20250903101438291

文生視頻:

image-20250903102410911

圖生視頻效果

img

img

img

打開視頻鏈接

img

那么這樣的工作流是如何制作的呢?下面帶大家手把手做一遍。

2.工作流制作

開始

開始節點這地方設置比較簡單,就是接受用戶的提示詞-prompt

image-20250204151131470

提示詞 文本輸入,這里主要是接受用戶輸入的提示詞文本信息。

image-20250204151224236

目前dify 文本輸入地方最大長度是256,這里小伙伴要注意了,如果提示詞過長會截斷的。

考慮到這個工作流支持文生圖、文生視頻,所以開始節點配置參數要比其他工作流多。主要是多了一下模型選擇,type類型等。

image-20250903103013961

這個picture接受用戶輸入的圖片,主要是為后面圖生視頻使用。(這塊設置可選選)

image-20250903103153240

pmodel 主要是讓用戶選擇文生圖模型使用(這塊設置可選選)

image-20250903103233693

vmodel主要是讓用戶選擇文生視頻模型使用(這塊設置可選選)

image-20250903103408289

以上我們就完成了開始節點的設置。

條件分支

這個條件分支主要是目的根據用戶選擇(文生圖、文生視頻、圖生視頻等流程判斷)

image-20250903103557455

HTTP請求

這個HTTP請求是調用一個后端一個接口服務,這個接口服務可以實現即夢AI文生圖、文生視頻、圖生視頻的逆向。大家可以使用即夢每天送的積分來使用。服務端部署這里就不做詳細展開。

image-20250903103911570

使用這個接口是需要獲取你即夢AI 平臺sessionid,這個sessionid如何獲取呢?

image-20250204154751565

http請求配置

請求地址 https://jimeng.duckcloud.fun/v1/images/generations 這個是nas部署 使用cloudfare 映射的一個帶域名公網api接口地址

請求方式 post 請求

image-20250204152106170

heards部署 主要是接口請求的鑒權的配置。其實你也可以理解就是調用openai接口輸入的api key 這個API 其實就是你登錄即夢web網站產生的sessionid,我這里使用到環境變量的方式來實現的。

image-20250204152402033

image-20250204152501581

? http 請求body部分如下:

文生圖

{
"model":"{{#1756864683426.pmodel#}}",
"prompt":"{{#1756864683426.prompt#}}"
"negativePrompt":"",
"width":1536 ,
"height":864,
"sample_strength":0.5
}

文生視頻

{
"model":"{{#1756864683426.vmodel#}}",
"prompt":"{{#1756864683426.prompt#}}"
"negativePrompt":"",
"width":1536 ,
"height":864,
"resolution": "720p"
}

圖生視頻

{
"model":"{{#1756864683426.vmodel#}}",
"prompt":"{{#1756864683426.prompt#}}"
"negativePrompt":"",
"width":1536 ,
"height":864,
"resolution": "720p",
"filePaths": ["{{#1756864683426.picture.url#}}"]
}

文生圖的接口請求地址https://jimeng.duckcloud.fun/v1/images/generations 文生視頻和圖生視頻請求地址 https://jimeng.duckcloud.fun/v1/videos/generations 其他配置基本是一樣的。這里就以文生圖截圖為案例

image-20250903104601539

代碼執行

代碼執行的目的就是對HTTP請求返回的信息做一下處理,大體功能 是一樣。

文生圖代碼

def main(arg1: str) -> str:import json# 解析輸入的 JSON 數據try:data = json.loads(arg1)except json.JSONDecodeError:return "輸入的字符串不是有效的 JSON 格式,請檢查輸入數據。"# 確保解析后的數據包含 'data' 鍵if not isinstance(data, dict) or 'data' not in data:return "輸入的數據格式不正確,請確保輸入是一個包含 'data' 鍵的 JSON 對象。"# 獲取 'data' 鍵對應的數組數據image_data = data.get('data', [])# 確保 'data' 鍵的值是一個列表if not isinstance(image_data, list):return "輸入的數據中 'data' 鍵的值不是一個數組,請確保其值是一個 JSON 數組對象。"# 初始化結果字符串markdown_result = ""# 遍歷每條圖片數據for index, item in enumerate(image_data, start=1):# 檢查每條數據是否是字典,并且包含 'url' 字段if not isinstance(item, dict) or 'url' not in item:markdown_result += f"圖片第{index}條內容:無法提取 URL(缺少 'url' 字段)\n"continue# 提取 URL 并生成 Markdown 格式的圖片鏈接url = item['url']markdown_result += f"![圖片{index}]({url})\n"# 返回最終的 Markdown 字符串return {"result": markdown_result}

文生視頻和圖生視頻代碼

def main(arg1: str) -> dict:import json# 解析輸入的 JSON 數據try:data = json.loads(arg1)except json.JSONDecodeError:return {"result": "輸入的字符串不是有效的 JSON 格式,請檢查輸入數據。"}# 確保解析后的數據包含 'data' 鍵if not isinstance(data, dict) or 'data' not in data:return {"result": "輸入的數據格式不正確,請確保輸入是一個包含 'data' 鍵的 JSON 對象。"}# 獲取 'data' 鍵對應的數組數據video_data = data.get('data', [])# 確保 'data' 鍵的值是一個列表if not isinstance(video_data, list):return {"result": "輸入的數據中 'data' 鍵的值不是一個數組,請確保其值是一個 JSON 數組對象。"}# 初始化結果字符串video_html = ""# 遍歷每條視頻數據for index, item in enumerate(video_data, start=1):# 檢查每條數據是否是字典,并且包含 'url' 字段if not isinstance(item, dict) or 'url' not in item:video_html += f"<p>視頻第{index}條內容:無法提取 URL(缺少 'url' 字段)</p>\n"continue# 提取 URLurl = item['url']# 生成 HTML5 video 標簽(Dify支持HTML顯示)video_html += f'''<div style="margin-bottom: 20px;"><h3>視頻 {index}</h3><video width="400" controls><source src="{url}" type="video/mp4">您的瀏覽器不支持視頻播放。</video>**視頻鏈接:** {url}</div>'''# 返回最終的視頻顯示內容return {"result": video_html}

image-20250903104831021

直接回復

這個也比較簡單,主要的目的就是文生圖、文生視頻、圖生視頻返回信息給客戶展示。

image-20250903104930366

另外兩個配置和上面一樣這里就不做展開。

以上我們就完成了工作流的搭建,是不是比較簡單。

3.使用

提示詞:用戶填寫提示詞就可以了, 因為即夢AI 繪畫中文提示詞比較友好,這里就沒有用大模型做提示詞優化了。

image-20250903105141558

類型

這個類型下拉選項可以選擇(文生圖、文生視頻、圖生視頻)這個比較好理解,大家根據自己需要選擇一個就可以了。

image-20250903105238709

圖片這里如果需要圖生圖的 就上傳,如果沒有用到這塊可以不用管。

image-20250903105315360

文生圖模型 提供即夢AI 平臺上主要的幾個模型(jimeng-3.1、jimeng-2.1、jimeng-2.0-pro、jimeng-2.0、jimeng-1.4、jimeng-xl-pro)

大家根據自己需要選擇模型,當然模型越新模型能力越強。默認可以選擇jimeng-3.1

image-20250903105517427

? 視頻模型 和上面類似,主要提供即夢AI 平臺上的視頻模型(jimeng-video-3.0、jimeng-video-2.0)

? image-20250903105641111

? 這里有一個地方需要解釋下,如果大家對生成的視頻尺寸有要求,比如想要9:16 的 這里需要修改http請求的 width":1536 ,“height”:864。 我這里也有一個比較常見的配置說明:常用的文生圖、文生視頻比例提供如下三種

1:1 width:1024,height:1024

16:9 width:1536,height:864

9:16 width:864,height:1536

image-20250903105857118

? 調整完成后 需要多工作流點擊保存并發布才能生效。

dify工作流體驗地址

工作流地址:https://dify.duckcloud.fun/chat/rx8PtSOwERUicTPx備用地址(http://14.103.204.132/chat/rx8PtSOwERUicTPx)

由于我賬號不是會員號,每天送80積分,文生圖每次消耗1積分。文生視頻消耗比較多3.0的視頻大概一次10積分,積分消耗完大家就等明天吧。

4.總結

今天主要帶大家了解并實現了基于 Dify 工作流構建即夢 AI 3.0 多模態生成系統的完整流程,該系統以即夢 AI 最新的文生圖 3.1 模型、視頻 3.0 模型為核心,結合 Dify 平臺的工作流邏輯和靈活的節點配置能力,形成了一套覆蓋文生圖、文生視頻及圖生視頻的全場景生成方案。

通過這套實踐方案,用戶能夠低成本體驗即夢 AI 的高級生成能力 —— 借助平臺每日贈送的免費積分,無需復雜的后端開發,就能快速生成具備影視質感的圖像和動作、鏡頭遵循能力優異的視頻,極大降低了 AI 創作的技術門檻和使用成本。在實際驗證中,該工作流能夠穩定響應不同類型的生成需求,無論是通過中文提示詞直接創作,還是上傳圖片進行二次視頻生成,都能產出符合預期的高質量內容,有效解決了普通用戶調用即夢最新模型流程繁瑣、專業參數配置復雜的問題。同時,工作流具備良好的擴展性 —— 小伙伴們可以基于此框架擴展更多實用功能,如短視頻平臺的批量素材生成、廣告創意的多版本快速迭代、教育場景的動態內容制作等,進一步豐富 Dify 平臺的多模態創作應用場景。

感興趣的小伙伴可以按照這份指南嘗試搭建自己的即夢 AI 生成工作流,甚至結合其他 AI 工具拓展更多創意玩法。今天的分享就到這里結束了,我們下一篇文章見。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/95930.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/95930.shtml
英文地址,請注明出處:http://en.pswp.cn/web/95930.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SQL 進階指南:視圖的創建與使用(視圖語法 / 作用 / 權限控制)

在 SQL 操作中&#xff0c;你是否遇到過 “頻繁查詢多表關聯的固定結果”“不想讓他人看到表中的敏感字段” 這類問題&#xff1f;比如 “每周都要查‘技術部員工的姓名、職位、薪資’”&#xff0c;每次都寫多表關聯語句很麻煩&#xff1b;又比如 “給實習生開放數據查詢權限&…

【全部更新完畢】2025數學建模國賽C題思路代碼文章高教社杯全國大學生數學建模-NIPT 的時點選擇與胎兒的異常判定

B題全部更新完畢 包含完整的文章全部問題的代碼、結果、圖表 完整內容請看文末最后的推廣群NIPT 的時點選擇與胎兒的異常判定 摘要 在問題一中&#xff0c;我們以無創產前檢測&#xff08;NIPT&#xff09;數據為研究對象&#xff0c;圍繞“胎兒 Y 染色體濃度”(記為 (V)) 隨孕…

Redis(43)Redis哨兵(Sentinel)是什么?

Redis Sentinel&#xff08;哨兵&#xff09;是一種用于管理 Redis 實例的高可用性解決方案。它提供了監控、通知和自動故障轉移等功能&#xff0c;確保 Redis 服務在發生故障時能夠自動恢復&#xff0c;提供高可用性和可靠性。以下是詳細介紹 Redis Sentinel 的功能及其代碼示…

蓓韻安禧DHA純植物藻油純凈安全零添加守護母嬰健康

在母嬰健康領域&#xff0c;選擇合適的營養補充品至關重要。純植物藻油DHA源自純凈藻類&#xff0c;有效規避了海洋重金屬污染的風險&#xff0c;確保安全無隱患。配方堅持零添加香精、色素和防腐劑&#xff0c;避免不必要的化學物質攝入&#xff0c;讓媽媽和寶寶更安心。同時&…

釘釘 AI 深度賦能制造業 LTC 全流程:以釘釘宜搭、Teambition 為例

制造業 LTC 流程痛點剖析?在制造業&#xff0c;線索到現金&#xff08;LTC&#xff0c;Lead to Cash&#xff09;的全流程包含從潛在客戶線索的發現、商機培育、銷售轉化、訂單執行到最終收款的一系列復雜環節。傳統制造業在這一流程中面臨諸多挑戰&#xff1a;客戶需求的多樣…

理解UE4中C++17的...符號及enable_if_t的用法及SFINAE思想

下面是一段C17的代碼&#xff1a;//函數1&#xff1a;template <typename... BufferTypes,std::enable_if_t<std::conjunction<CanAppendBufferType<std::decay_t<BufferTypes>>...>::value> * nullptr> inline explicit FCompositeBuffer(Buff…

安全419正式公布《甲方安全建設精品采購指南》案例首推運營商行業數據安全核心推薦廠商

在數字經濟加速滲透與《網絡數據安全管理條例》全面實施的雙重背景下&#xff0c;運營商作為數據要素流通的核心樞紐&#xff0c;其安全防護體系建設已成為數字基礎設施保障的關鍵環節。近日&#xff0c;安全 419 正式公布《甲方安全建設精品采購指南》&#xff0c;從近 300 個…

基礎詞根-匯總

ros rus粗糙 ris cos cus cis切lite文字 late面 側面ven 來 cess走/agdotect 覆蓋 covercele 聚集 加速 gre 聚集&#xff0c;accumu聚集gress 抵達 靠近&#xff0c;aggressive侵略性humor humir 大地 土地chron 時間 time&#xff0c;宇宙的宙lumi 光lightviv vil volun vot/…

JVM中常見的GC垃圾收集器

文章目錄 目錄 1. Serial GC&#xff08;串行收集器&#xff09; 2. Parallel GC&#xff08;并行收集器&#xff09; 3. CMS&#xff08;Concurrent Mark-Sweep&#xff0c;并發標記 - 清除&#xff09; 4. G1&#xff08;Garbage-First&#xff0c;垃圾優先&#xff09; …

嵌入式C語言之鏈表冒泡排序

鏈表冒泡排序一是可以交換指針域的值&#xff0c;二是可以交換指針typedef struct st_node{int score;struce st_node *next;}Node,*LinkList;LinkList createList(){Node *head (Node *)malloc(sizeof(Node));if(NULL head){printf("內存分配失敗!"):return NULL;…

遠場代碼學習_FDTD_farfield

項目4.2 farfield3d - Script command在3D模擬中將給定的功率或場剖面監視器或直線數據集投射到遠場。返回電場強度|E| 2。語法描述 out farfield3d("mname",f, na, nb, illumination, periodsa, periodsb, index, direction)&#xff1b; 將給定的功率或場分布監…

Adobe Illustrator(Ai) 2022安裝教程與下載地址

Adobe Illustrator&#xff08;通常簡稱 AI&#xff09;是一款由 Adobe 公司開發的、基于矢量圖形的專業設計軟件。它與 Photoshop&#xff08;基于位圖/像素&#xff09;和 InDesign&#xff08;專注于頁面排版&#xff09;并稱為數字創意領域的“三巨頭”&#xff0c;是平面設…

小迪web自用筆記27

框架就是一些封裝好的東西*上節課補&#xff1a;JS負責美化框架的&#xff08;發送HTTP請求前端&#xff0c;js相當于前端并且附加上一些連接后端的功能。&#xff09;&#xff0c;JAVA是后端。PHPthink&#xff08;用的最多的框架&#xff09;URL&#xff1a;原&#xff1a;ht…

創建阿里云ECS實例操作(免費試用版)

目錄 1、進入阿里云ECS控制臺 2、創建ECS實例 3、重置實例密碼 4、遠程登陸實例 5、查看ECS信息 6、安裝apache服務 7、端口規則設置 8、訪問測試 9、釋放實例 1、進入阿里云ECS控制臺 https://www.aliyun.com/ 2、創建ECS實例 3、重置實例密碼 4、遠程登陸實例 5、查…

JVM相關 4|JVM調優與常見參數(如 -Xms、-Xmx、-XX:+PrintGCDetails) 的必會知識點匯總

目錄&#xff1a;&#x1f9e0; 一、JVM調優目標1. 調優核心目標2. 調優常見問題&#x1f9e9; 二、JVM調優核心參數詳解1. 堆內存相關參數2. 垃圾回收器相關參數3. GC日志與性能監控4. 元空間&#xff08;Metaspace&#xff09;調優5. 棧內存調優6. 其他關鍵參數&#x1f4cc;…

HOT100--Day13--104. 二叉樹的最大深度,226. 翻轉二叉樹,101. 對稱二叉樹

HOT100–Day13–104. 二叉樹的最大深度&#xff0c;226. 翻轉二叉樹&#xff0c;101. 對稱二叉樹 每日刷題系列。今天的題目是《力扣HOT100》題單。 題目類型&#xff1a;二叉樹。 關鍵&#xff1a;要深刻理解《遞歸》 104. 二叉樹的最大深度 方法&#xff1a;遞歸 思路&…

Maven 從 0 到 1:安裝、配置與依賴管理一站式指南

Maven 從 0 到 1&#xff1a;安裝、配置與依賴管理一站式指南Maven 從 0 到 1&#xff1a;安裝、配置與依賴管理一站式指南一、Maven 是什么&#xff1f;二、核心概念&#xff1a;POM三、Maven 是如何工作的&#xff1f;—— 倉庫機制四、安裝Maven五、在 IntelliJ IDEA 里配置…

k8s,v1.30.4,安裝使用docker

一.前置概念Docker 與 Kubernetes 共用同一個 containerd 進程 時&#xff0c;只要滿足以下 3 個條件&#xff0c;就不會沖突&#xff1a;檢查點要求原因cgroup-driverkubelet 與 containerd 必須同為 systemd二者不一致會導致 Pod 無法調度Unix socketkubelet 指向 /run/conta…

開源AI智能名片鏈動2+1模式S2B2C商城小程序服務提升復購率和轉介紹率的研究

摘要&#xff1a;本文聚焦于開源AI智能名片鏈動21模式S2B2C商城小程序在提升客戶復購率和轉介紹率方面的作用。服務對于促進客戶復購和轉介紹的重要性不言而喻&#xff0c;維護老客戶的成本遠低于開發新客戶&#xff0c;微商通過推出各項服務來贏得客戶忠誠。本文深入探討開源A…

[數據結構] ArrayList(順序表)與LinkedList(鏈表)

目錄 1.List 1.1 什么是List 1.2 常用的方法 1.3 List的使用 2. 線性表 3. ArrayList 類(順序表) 3.1 順序表定義 3.2 ArrayList鏈表的功能模擬實現 3.3 ArrayList簡介 3.4 ArrayList的構造方法 3.5 ArrayList的遍歷 3.5 ArrayList的具體使用實例 3.5.1 楊輝三角 …