顯示具有 Ubuntu 標籤的文章。 顯示所有文章
顯示具有 Ubuntu 標籤的文章。 顯示所有文章

2025年6月16日 星期一

[Automation-tool]如何整合ngrok免費靜態網域和n8n工作流來建置AI LINE Bot?


延續<[Linux]申請一個Ngrok的免費網域作為webhook使用>文章,本文進一步整合ngrok,n8n和Line bot,主要是利用ngrok的免費靜態網域作為本地端n8n的webhook, 使其可監聽使用者的LINE輸入訊息,並使內建AI agent 模組的n8n工作流來回覆使用者的輸入訊息。換言之,Line 介面作為前端,n8n工作流作為後端,藉由webhook串接前後兩端,以達到AI Line bot問答機器人的功效,如上述影片所示。

2025年5月18日 星期日

[Linux]申請一個Ngrok的免費網域作為webhook使用

為了讓一些本地端服務可長期用於監聽事件(event)並觸發(trigger)相應工作,Ngrok隨機產生暫時性的webhook URL是不合適的,因經實際測試,隨機產生的webhook URL開啟超過24小時就失效了,僅僅只能用於開發簡單測試用,如該篇參考文章

然而Ngrok針對免費用戶有提供一個固定網域的webhook,免費額度看來也相當充裕,使得上述的需求可以被滿足,配置環境和實作步驟如下。

2025年4月14日 星期一

[Linux]如何設置靜態IP位址?

自從將Ubuntu Server 24.04 LTS作業系統建置在VM上後,逐漸導入一些容器和微服務器並使可由其他Client端來連接使用,其中包含AIGC模型和自動化工作流等服務,例如Open-WebUI和n8n。然而,若VM重新開機或路由器因故斷電等等狀態,區網IP位址可能因DHCP機制而變動,進而導致上述容器和微服務器的連結位址也隨著變動,設置靜態IP位址應該是一勞永逸的方式。