iT邦幫忙

2025 iThome 鐵人賽

DAY 18
0

今天我們要做的是,串接 Gemini 節點,由於我們會使用到 Gemini ,就可以將我們之前有獲取過的 API key 派上用場了。
接下來我一樣會依照我的實作流程跟大家一起串接這個節點。

串接 Basic LLM Chain ?

我們在串接 Gemini 的時候需要先使用到 Basic LLM Chain 它提供了一種簡單的方法,將文字輸入發送到 LLM 並獲取單個文字輸出,自動執行文字生成或內容摘要等任務。

Basic LLM Chain 節點基本配置

以下是此節點的一些介紹,大家可以依照自己的喜好去做設定。

  • Prompt
    選擇您希望節點如何建立提示(也稱為使用者的查詢或來自聊天的輸入)。

  • Choose from

    • Take from previous node automatically:如果選擇此選項,則該節點需要從名為 chatInput 上一個節點取得輸入。
    • Define below :如果選擇此選項,請在提示(使用者訊息) 欄位中提供靜態文字或動態內容的表達式作為提示。
  • Chat Messages

    當你使用聊天模型時,使用聊天訊息來設置訊息。如果你沒有連接聊天模型,n8n 會忽略這些選項。

    • AI :在 Message 欄位中輸入範例預期回應。模型將會嘗試以相同的方式回應訊息。
    • System :輸入一個系統訊息,來協助引導模型了解該做什麼。使用這個選項可以像定義語氣一樣,舉例來說:總是像海盜一樣回應。
    • User:輸入一個範例的使用者輸入。結合使用AI選項可以幫助改善代理的輸出,兩者一起使用則提供了一個輸入範例和預期回應(AI訊息),讓模型能夠遵循。

Add Model

在這個節點下面可以看到一個 Add Model,選擇 Google Gemini Chat Model。
因為我們上面都已經建立好 Prompt 了。當然要客製化。

image

Gemini 節點設定

  1. 從列表中選擇 Google Gemini Chat Model,點擊以新增節點。n8n 會自動將 Set 節點的輸出連接到 Gemini 節點的輸入。我們可以看到 Connection to cannect with 並點開。

    image

  2. 我們 Day 5 中教大家獲取的 Gemini API Key 貼到下方 API Key 再按右上方橘色的 Save ,看到上方綠色的 Connection tested successfully 即完成這步驟了。

    image

測試

最後我們這邊的節點串好後當然要來測試一下,可以看到他跟我們回報說我們今天沒有行程。這樣就是正常的輸出了。

image


今日總結:

我們今天將我們的 Basic LLM Chain 、 Gemini 節點加上我們的n8n工作流了。
也讓他可以正常輸出了,到這步驟我們就快接近我們的目標了。
接下來我們要讓他可以寫入Notion 一指定頁面跟傳送Gmail。
敬請期待 ! !


上一篇
Day 17 | 實作筆記 - 使用n8n 將 AI 自動將每日待辦寫入 Notion - n8n Set 節點整合 Notion 、Google 日歷資料輸出節點篇
下一篇
Day 19 | 實作筆記 - 使用n8n 將 AI 自動將每日待辦寫入 Notion - 寫入 Notion 節點篇
系列文
生成式AI 與 Notion 的碰撞 ?! 你還在 ctrl+c ctrl+v ?20
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言