RPA 功能|Power Automate 自訂 ChatGPT 連接器,成為流程串接 AI 第一步!

閱讀時間約 9 分鐘
最近幾個月最熱門的生產力工具莫過於「ChatGPT」 了吧!
ChatGPT 能使用自然語言對話,有邏輯地回答使用者的問題,無論是文章擴寫、翻譯、比較分析通通難不倒它,甚至可通過如法學院考試等測驗,因此也被不少人拿來優化自己的工作流程。而在 RPA 領域當中,RPA 4.0 的概念也正是要結合 AI 工具,讓 AI 提供 RPA 更多判斷與開放內容,進而產生更大綜效!
因此 RPA 數位優化器要來介紹,如何將 RPA 與 AI 工具 ChatGPT 進行串聯,接下來我們將以 Microsoft PowerAutomate 來示範,分享如何透過「自訂連接器」功能,讓你在 RPA 流程中呼叫 ChatGPT,並將回應拋回流程中使用。
在開始閱讀正文之前,也別忘了先追蹤我們的 臉書粉絲專頁方格子帳號

Power Automate 連接器功能簡介

Power Automate 中有著大量的連接器功能,讓用戶得以搜尋想要使用的應用軟體,並選取合適功能進行自動化,例如下圖在搜尋 Mail 後,就可找到相對應的軟體如 Gmail、Outlook 等,並可取得相關功能,如回覆郵件、取得附件、刪除郵件等寄送信件時的常用功能。
舉例來說,當我們選擇回覆電子郵件的功能後,就會跳出畫面如下,用戶僅需要填寫內容、附件即可完成,且這些內容都可設置成變數,進而達到客製化且重複性的效果,協助用戶進行流程串接!
而針對一些較新的服務(如 ChatGPT), Power Automate 內建連接器可能會由於尚未更新而無法使用,但若是這些服務有提供 API,我們仍可藉由「自訂連接器」功能來進行串接,以下分享五分鐘內完成設定的功能教學!

五分鐘設定懶人包

API 的全稱叫做「應用程式介面」(Application Programming Interface)不過接下來的分享將會著重在如何設定(How)而非為何如此(Why),因為 API 串接概念實在不容易透過短短介紹就讓多數人了解其全貌,因此如果想進一步了解 API 串接的概念與意涵,也歡迎在下方留言許願,我們日後會再撰寫相關文章來向大家介紹!

1. 點選自訂連接器功能中的新增自訂連接器

點選後,我們可以先簡單命名這個連接器名稱,接著即可自由設定該連接器 Icon 和背景色,並請在主機部分填寫「api.openai.com」。

2. 安全性設定

請直接以 API 金鑰作為驗證類型,並且在下方標籤分別填上「API 金鑰」和「Authorization」就可以囉!

3. 設定定義

在選擇左邊的新增動作後,我們可先設定此連接器的功能名稱,如下圖所示,我們希望在「ChatGPT」的連接器中,建立一個「Ask ChatGPT」功能。
接著我們點選要求中的「從範例匯入」功能,並輸入以下資訊(可參考下圖)
-動詞:POST
-URL:https://api.openai.com/v1/completions
-標題:Content-Type application/json
-主體:
{
"model": "text-davinci-003",
"prompt": "What's a custom connector",
"max_tokens": 1000,
"temperature": 0,
"n": 1
}
完成後我們即可匯入並點選建立連接器!

4. 測試畫面

我們需要到 ChatGPT 登入並申請屬於自己的 API Key,只要到「API Keys」並點選「Create new secret key」即可取得。
接著回到 Power Automate 測試頁面建立新的連線(點選新增連線),接著輸入以下字串即可建立連接。(記得點「連接」旁的刷新就會出現
Bearer 剛剛複製的API (兩者間需有空格)
我們在下方的「作業」部分依序輸入下方字串,並如下圖完成後點擊測試作業。
application/json
{
"model": "text-davinci-003",
"prompt": "What's a custom connector",
"max_tokens": 1000,
"temperature": 0,
"n": 1
}
若一切操作無誤,我們應該可得到驗證成功訊息(如下圖),並將其中的「主體」內容全部複製。

5. 回到定義階段新增回應

我們在定義畫面下方點選「新增預設回應」,並在主體部分將剛剛驗證成功的主體資訊全部貼上,完成後再點擊匯入。
接著,我們同樣留在定義頁面,並點選上方的標題「Content-Type」進行編輯,我們在預設值同樣填入「application/json」,並且必要欄位選取「是」、可見度選取「internal」,完成後即可回到上一頁。
除了標題的「Content-Type」,我們同樣點選標題下方的主體「Body」編輯進入下方頁面,其中主體下有許多項目,我們同樣會編輯這三個欄位:「預設值」、「必要」和「可見度」。
(1) max-tokens(請參考下圖進行操作)
-描述:max_tokens
-預設值:1000
-必要:是
-可見度:internal
-類型:integer
-格式:int32
-下拉式清單類型:停用
(2) model
-預設值:text-davinci-003
-必要:是
-可見度:internal
(3) n
-預設值:1
-必要:是
-可見度:internal
(4) Query(一開始叫 prompt,更新完下方資訊即變成 Query)
-標題:Query
-描述:Ask ChatGPT Anything
-必要:是
-可見度:internal
(5) temperature
-預設值:0
-必要:是
-可見度:internal

6. 恭喜成功建立連接器

恭喜大家,我們已設定完成所有自訂連接器的步驟,別忘了設定完後要再更新一次連接器,才算是代表我們已成功在 Powr Automate 中安裝好 ChatGPT 這個連接器,並可與之串聯,將其回答產出串聯到其他應用中!

RPA 實作案例

我們接下來將進行 Power Automate 結合 ChatGPT 的簡單實作,讓大家更理解此一功能可以如何被運用於 RPA 流程之上。
相信大家工作時,總會需要定期和主管彙報工作項目與成果,此時我們就可透過 ChatGPT 協助撰寫工作週報,並結合 Power Automate 自動將信件寄出!

Step 1:以手動觸發作業流程

由於 ChatGPT 屬於問答型 AI 機器人,因此我們將透過手動觸發來啟動整個流程。用戶可以自行輸入任何想問 ChatGPT 的內容, RPA 則會再將內容匯入至 ChatGPT 中!
在這個實作案例當中,我們詢問了 ChatGPT 以下問題:
『我是一名業務專員,今天簽下兩個客戶並思考新的商品定價方案,請幫我撰寫一份給老闆的工作週報進度。另外不用加敬語!』

Step2:串聯 ChatGPT

接著,我們在建立新的步驟時,只要搜尋 ChatGPT,就可以看到方才設定好的 ChatGPT,選取後即可串聯步驟一的輸入內容,RPA 機器人就會將其拋給 ChatGPT 進行回覆!

Step3:編輯功能優化內容

當我們執行流程時,會發現 ChatGPT 的回覆資訊除了所需內容外,還會有像 index、finish reason 等,由於我們只需要其中的 text 內容,因此要再透過 Power Automate 中的「編輯」功能加以優化。
選擇編輯後,在其運算式功能輸入下方訊息,即可只篩選我們要的文字內容。
trim(outputs('Ask_ChatGPT')?['body/choices'][0]['text'])

Step 4:

接著,我們選擇「傳送電子郵件」功能,提供機器人收件者資訊、主旨以及由 ChatGPT 提供給我們的工作匯報內容,作為信件中的本文。

Step5:工作匯報信件寄出

當我們執行流程後,就可發現 RPA 機器人已將工作周報大綱傳給 ChatGPT,再由其協助潤飾並用條列式表達,最後再由 RPA 機器人將信件寄出,老闆便會收到一封當週工作匯報信件如下:

結語與心得

RPA 數位優化器認為,隨著 AI 工具的普及,未來許多辦公場景都會有導入 AI 應用的可能性,因此做為自動化流程串接工具的 RPA,如何與 AI 工具進行串聯和協作,進而產生更大綜效和順暢工作流,也將成為極為重要的發展趨勢。
因此我們希望透過本文分享,RPA 軟體可如何與 AI 工具串聯,其中的設定、測試及流程串接案例,協助大家對於如何使用這些工具有更多想像,再回過頭使自身工作更為順暢與自動化,讓我們一起 Work Smart!
這些功能雖然簡單,卻是我們創造自動化流程的每塊基石,
讓我們一起由簡單開始,成就不簡單!
如果你/妳喜歡這篇文章,歡迎點下愛心,讓我們更有動力寫下去!
如果你/妳有任何的問題,歡迎底下留言,讓我們相互交流和成長!
這次的分享到此告一段落,想了解更多 RPA 在數位轉型過程中所扮演的角色、UiPath 操作技巧與實務應用,以及數位轉型相關趨勢與心得,歡迎追蹤RPA數位優化器的臉書粉絲專頁與我們互動,我們下次見!
🚀 臉書粉絲專頁傳送門:RPA數位優化器
為什麼會看到廣告
119會員
107內容數
我們是以「機器人流程自動化(RPA)」結合「人工智慧(AI)」為主題的中文學習社群,旨在分享 RPA + AI 的學習資源、應用實例和最新發展趨勢,讓工作者透過自動化工具的有效應用,創造數位優化與轉型契機,讓我們一起由簡單開始,成就不簡單!
留言0
查看全部
發表第一個留言支持創作者!
RPAI 數位優化器 的其他內容
使用 RPA 工具來優化既有流程時,其實有許多技巧和方法能在設計流程時更加順暢,而這不只能用在 RPA 流程設計上,對個人生活管理也能有所幫助,RPAI 數位優化器要分享的是「切細行動」也能被運用到 RPA 流程中確保流程設計品質,而這樣的思維也可套用在個人管理上,提高個人自我發展、生活效率。
使用 RPA 工具來優化既有流程時,其實有許多技巧和方法能在設計流程時更加順暢,而這不只能用在 RPA 流程設計上,對個人生活管理也能有所幫助,RPAI 數位優化器要分享的是「切細行動」也能被運用到 RPA 流程中確保流程設計品質,而這樣的思維也可套用在個人管理上,提高個人自我發展、生活效率。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
setter和getter能把狀態改變時需做的事情包裝起來,讓外部只需簡單修改參數就能達到預想的效果
之前談論功能整合(FI)的進行有提到一個問題:「老師們是如何用雙手達成與學生的神經系統連結?(如果是阿凡達應該就是用髮辮)」,通常費登奎斯老師會以「韋伯-費希納定理」來說明,節錄維基百科如下: 韋伯定理:在同類刺激之下,其差異閾限的大小是隨著標準刺激強弱而成一定比例關係的,K=ΔI/I K為常數。
Thumbnail
個人認為兩者間的關係其實是種光譜,自動化服務會加入AI,降低設計流程門檻、提高辨識功能;AI 服務會加入自動化,更落地的提供實質幫助,兩者逐步靠攏,公司再根據自身需求、情境找到相對應、最適合的利基工具。
Thumbnail
RPA自動化流程是現今企業極為重視的一項技術。透過自動化流程,我們能夠將那些重複且繁瑣的操作,使其自動進行。 本單元,Meiko想來跟同學一同探索如何透過自動化流程,自動寄送員工生日賀卡,讓RPA來輔助企業,簡化流程,釋放潛力 — 利用RPA為企業效率加分
Thumbnail
發現RPA技術的無限潛力!了解如何透過Robotic Process Automation(RPA)實現自動化,克服企業勞動力短缺的挑戰。我們分享RPA的優勢、限制以及選擇最適合您企業的軟體的關鍵評估指標。結合AI技術,為您的業務帶來效率和質量的提升。不要錯過這個關於RPA未來發展趨勢的深入指南!
Thumbnail
這個教學是關於探索地圖的教學 教學包含了 使用 imagemap 出現提示 建立可互動式地圖 解謎系統 設定 / 使用變量 根據成功或失敗出現對應的畫面 這篇會稍微比較長也比較複雜ㄧ點如果中間有甚麼不懂的歡迎私訊我!
Thumbnail
Canva 簡單介紹 到底什麼是 Canva呢? 先來簡單的介紹一下 Canva Canva 是一款免費線上設計工具,可以讓你非常簡單的做出高質量的設計 你可以使用 Canva 建立像是海報,社群軟體貼文,文章封面,文件,簡報等各式各樣的設計,當然還可以拿 Canva 來製作用在 T-Shirt
Thumbnail
我們也推出了一項專案活動<RPA數位傳情|在聖誕節寄出一封時空信​>,希望透過 RPA來做一個類時空信的活動,因此本篇文,也希望和大家聊聊: 1. 為何要做這樣的專案活動 2. 為何學習 RPA很重要 3. 如何設計自己的 RPA機器人
Thumbnail
RPA 全名為 Robotic Process Automation,意即「機器人流程自動化」,是一種軟體服務, 可以將其想像成有位數位助手,在一旁紀錄我們如何進行電腦操作,並且加以模仿、學習,在建立其流程後,便可讓這個軟體執行我們剛剛示範的流程任務,進而有效節省我們人為處理的時間和心力。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
setter和getter能把狀態改變時需做的事情包裝起來,讓外部只需簡單修改參數就能達到預想的效果
之前談論功能整合(FI)的進行有提到一個問題:「老師們是如何用雙手達成與學生的神經系統連結?(如果是阿凡達應該就是用髮辮)」,通常費登奎斯老師會以「韋伯-費希納定理」來說明,節錄維基百科如下: 韋伯定理:在同類刺激之下,其差異閾限的大小是隨著標準刺激強弱而成一定比例關係的,K=ΔI/I K為常數。
Thumbnail
個人認為兩者間的關係其實是種光譜,自動化服務會加入AI,降低設計流程門檻、提高辨識功能;AI 服務會加入自動化,更落地的提供實質幫助,兩者逐步靠攏,公司再根據自身需求、情境找到相對應、最適合的利基工具。
Thumbnail
RPA自動化流程是現今企業極為重視的一項技術。透過自動化流程,我們能夠將那些重複且繁瑣的操作,使其自動進行。 本單元,Meiko想來跟同學一同探索如何透過自動化流程,自動寄送員工生日賀卡,讓RPA來輔助企業,簡化流程,釋放潛力 — 利用RPA為企業效率加分
Thumbnail
發現RPA技術的無限潛力!了解如何透過Robotic Process Automation(RPA)實現自動化,克服企業勞動力短缺的挑戰。我們分享RPA的優勢、限制以及選擇最適合您企業的軟體的關鍵評估指標。結合AI技術,為您的業務帶來效率和質量的提升。不要錯過這個關於RPA未來發展趨勢的深入指南!
Thumbnail
這個教學是關於探索地圖的教學 教學包含了 使用 imagemap 出現提示 建立可互動式地圖 解謎系統 設定 / 使用變量 根據成功或失敗出現對應的畫面 這篇會稍微比較長也比較複雜ㄧ點如果中間有甚麼不懂的歡迎私訊我!
Thumbnail
Canva 簡單介紹 到底什麼是 Canva呢? 先來簡單的介紹一下 Canva Canva 是一款免費線上設計工具,可以讓你非常簡單的做出高質量的設計 你可以使用 Canva 建立像是海報,社群軟體貼文,文章封面,文件,簡報等各式各樣的設計,當然還可以拿 Canva 來製作用在 T-Shirt
Thumbnail
我們也推出了一項專案活動<RPA數位傳情|在聖誕節寄出一封時空信​>,希望透過 RPA來做一個類時空信的活動,因此本篇文,也希望和大家聊聊: 1. 為何要做這樣的專案活動 2. 為何學習 RPA很重要 3. 如何設計自己的 RPA機器人
Thumbnail
RPA 全名為 Robotic Process Automation,意即「機器人流程自動化」,是一種軟體服務, 可以將其想像成有位數位助手,在一旁紀錄我們如何進行電腦操作,並且加以模仿、學習,在建立其流程後,便可讓這個軟體執行我們剛剛示範的流程任務,進而有效節省我們人為處理的時間和心力。