iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
生成式 AI

30 天效率革命:用 n8n + AI 打造專屬助手系列 第 5

Day 5 : 每天收到最新 AI 論文摘要 (02):gemini API

  • 分享至 

  • xImage
  •  

在前一篇(Day 4),我們已經學會如何透過 arXiv API 取得最新論文摘要並寄送到信箱。今天我們要進一步將論文透過 Gemini API 自動整理成結構化的筆記。


Gemini API 簡介

Google 的 Gemini API 提供多種生成式 AI 服務,包括:

  • 文字生成(對話、摘要、知識提取)
  • 圖像生成 / 編輯
  • 影片生成

Gemini API 目前提供的免費額度,詳細在這網址中有說明Gemini Developer API 定價

https://ithelp.ithome.com.tw/upload/images/20250919/201489795bBwN12Xf7.png


申請 Gemini API Key

  1. 前往 Gemini API 申請頁面
  2. 建立專案並啟用 API
  3. 複製生成的 API Key(請妥善保存,避免外流)

API創建
選專案
複製API



在 n8n 中串接 Gemini

  1. 打開 n8n,新增一個 Gemini 節點
  2. 建立憑證,貼上 API Key
  3. 選擇模型(此處我們使用 gemini-1.5-flash 作為示範)

gemini文字節點
模型選擇


設定 Prompt

在 Gemini API 的 Messages 區塊中,可以設定:

  • User Prompt:由使用者提供的輸入(問題或需求)
  • Model Prompt:由系統設定的額外指示(控制輸出格式或角色)

它們的差異如下:

Prompt 類型 用途
User Prompt 具體任務,例如「幫我總結這篇論文」
Model Prompt 系統規則,例如「輸出必須是 Markdown 格式」

範例 Prompt

這裡我們示範一個簡單的設定,將論文內文整理成 Markdown 筆記。

  • User Prompt
請根據以下論文內容,生成一份摘要筆記,並翻譯成繁體中文。
論文標題[{{ $json.feed.entry.title }}]
論文內容[{{ $json.feed.entry.summary }}]
  • Model Prompt
以 Markdown 格式輸出,包含以下結構:

# 論文筆記

## 基本資訊
- **標題**: 
- **作者 / 年份 / 來源**: 
- **DOI / 連結**: 

## 研究問題

## 方法

## 實驗與結果

## 貢獻與限制

## 個人心得

成果

這邊我們先用 ABSTRACT 作示範,把昨天左邊的arxiv API 整理好的標題和 ABSTRACT 丟到user prompt 裡測試
https://ithelp.ithome.com.tw/upload/images/20250919/201489799cadnChIsa.png

執行
記得gmail 的內容也要換成gemini 的輸出
https://ithelp.ithome.com.tw/upload/images/20250919/20148979JRhs9274tK.png

成功!!
https://ithelp.ithome.com.tw/upload/images/20250919/20148979A6GQM0zSRg.png

小結

到這裡,我們已經完成了以下幾件事:

  1. 申請並取得 Gemini API Key
  2. 在 n8n 中建立 Gemini 節點
  3. 設定 Prompt,讓模型將論文內容整理成結構化的 Markdown 筆記,並寄送到 Email

在明天的內容中,我們將透過 ar5iv 抓取更完整的論文內文,並交由 Gemini 進行更全面的分析。


上一篇
Day 4 : 每天收到最新 AI 論文摘要(01):n8n + arXiv API
下一篇
Day 6 : 每天收到最新 AI 論文摘要(03):用 Python Node + Gemini 自動生成全文筆記
系列文
30 天效率革命:用 n8n + AI 打造專屬助手9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言