Re: [心得] 用Cloud flare Worker AI 隨機畫桌布
感謝原PO拋磚引玉,我現在也用這樣的方法,稍加改版之後也能在iPhone上使用,得益於捷徑的強大,在 iPhone 上實作的難度大幅降低,操作步驟如下:
1. 同樣去原 Po 說的 Cloudflare 網站註冊帳號,申請到 API。
這邊不贅述步驟都一樣,同時他也的確是免費的,大家可以放心使用。
2. 申請到 API 後,登入 Cloudflare 首頁,到瀏覽器網址列複製自己的 Account ID
(通常在 dash.cloudflare.com/ 後面那串 32 個字元的亂碼就是了)。
3. 接下來到捷徑,根據你自己的需求去設定變數(例如:取得目前天氣、取得電池狀態、格式化日期)。
我想要的桌布是跟著天氣、電量、時間去更動,所以在我的 Prompt 都有設定他們專屬的空格去填入這些變數。
4. 新增動作:「文字」。
打上你的 Prompt,建議請 AI 生成英文的描述詞,效果會比中文好很多。
https://i.imgur.com/YLMr8EP.jpeg

5. 重頭戲來了,新增動作:「URL」。
將剛剛取得的 ID 填入以下網址的 [你的ID] 位置:
https://api.cloudflare.com/client/v4/accounts/[你的ID]/ai/run/@cf/stabilityai/stable-diffusion-xl-base-1.0
6. 新增動作:「取得 URL 內容」。
方法:POST
標題 (Headers):鍵填入 Authorization / 值填入 Bearer 加上你申請的 API Token( 注意:Bearer 後面一定要有一個半形空格)。
要求內文 (Request Body):選擇 JSON。
新增一個欄位,鍵 (Key) 填入 prompt,值 (Value) 選取步驟 4 的那個「文字」變數。
https://i.imgur.com/k6IVd5m.jpeg

7. 新增動作:「從(URL 內容)取得影像」。
到這邊就是確認你剛剛新增的 URL 有沒有正確運行、API Token 是否正確。
如果都沒問題的話,可以按右下角播放鍵測試執行,正常運作的話就會直接產出一張圖片了。
8. 新增動作:「設定背景圖片」。
關鍵:記得點開這個動作的箭頭,把「顯示預覽」關閉,這樣自動化執行時才不會跳出視窗卡住。
https://i.imgur.com/ebplqg4.jpeg

9. 至於自動化執行的時間點,就看個人的需求去設定,這邊就不教了。我自己是設定早中晚都更換一次桌布,都能正常運作,生成的品質也很不錯喔!
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.33.160 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1771290893.A.D47.html
MobileComm 近期熱門文章
PTT數位生活區 即時熱門文章