跳轉至

藍圖篇 - 開始動工

blueprint

Get Started

以下以 OpenAI 為例,介紹藍圖的基本使用方法。

文字訊息溝通

使用 OpenAI 進行文字聊天

在藍圖中右鍵創建一個節點 Send OpenAI Chat Request In World

guide bludprint

創建 Options 節點,並設置 Stream=true, Api Key="您從 OpenAI 獲取的 API 金鑰"

guide bludprint

建立訊息,分別新增一條系統訊息和使用者訊息。

guide bludprint

建立Delegate來接收模型輸出的資訊,並將其列印在螢幕上。

guide bludprint

guide bludprint

完整的藍圖長得像這樣,執行藍圖後,你會看到遊戲屏幕打印出返回的大型模型訊息。

guide bludprint

guide bludprint

This text content cannot be translated.

使用 OpenAI 創建圖片

在藍圖中右鍵創建一個節點 Send OpenAI Image Request,並設置 In Prompt="a beautiful butterfly"

guide bludprint

建立 Options 節點,並設置 Api Key="來自 OpenAI 的您的 API 金鑰"

guide bludprint

為圖片綁定事件,並將圖片保存至本地硬碟。

guide bludprint

完整的藍圖看起來是這樣的,運行藍圖,即可看到圖片保存在指定的位置上。

guide bludprint

guide bludprint

圖片生成文字

使用 OpenAI Vision 分析圖片

在藍圖中右鍵創建一個節點 Send OpenAI Image Request

guide bludprint

建立 Options 节点,並將 Api Key="your api key from OpenAI" 設置,模型設定為 gpt-4o-mini

guide bludprint

建立訊息。 請先建立"從檔案導入作為 2D 紋理"節點,從檔案系統中讀取一張圖片。 通過節點 "Create AIChatPlus Texture From Texture2D" 將圖片轉換為插件可用的物件; 將圖片通過「Make Array」節點連接到節點「AIChatPlus_ChatRequestMessage」的「Images」字段。 將「內容」欄位設置為「描述這幅圖像」。

如圖:

guide bludprint

完整的藍圖看起來是這樣的,運行藍圖,即可看到結果顯示在螢幕上。

guide bludprint

Original: https://wiki.disenone.site/tc

This post is protected by CC BY-NC-SA 4.0 agreement, should be reproduced with attribution.

此篇文章是用ChatGPT翻譯的,請在反饋指出任何遺漏之處。