在前一篇(Day 4),我們已經學會如何透過 arXiv API 取得最新論文摘要並寄送到信箱。今天我們要進一步將論文透過 Gemini API 自動整理成結構化的筆記。
Google 的 Gemini API 提供多種生成式 AI 服務,包括:
Gemini API 目前提供的免費額度,詳細在這網址中有說明Gemini Developer API 定價:
在 Gemini API 的 Messages 區塊中,可以設定:
它們的差異如下:
Prompt 類型 | 用途 |
---|---|
User Prompt | 具體任務,例如「幫我總結這篇論文」 |
Model Prompt | 系統規則,例如「輸出必須是 Markdown 格式」 |
這裡我們示範一個簡單的設定,將論文內文整理成 Markdown 筆記。
請根據以下論文內容,生成一份摘要筆記,並翻譯成繁體中文。
論文標題[{{ $json.feed.entry.title }}]
論文內容[{{ $json.feed.entry.summary }}]
以 Markdown 格式輸出,包含以下結構:
# 論文筆記
## 基本資訊
- **標題**:
- **作者 / 年份 / 來源**:
- **DOI / 連結**:
## 研究問題
## 方法
## 實驗與結果
## 貢獻與限制
## 個人心得
這邊我們先用 ABSTRACT 作示範,把昨天左邊的arxiv API 整理好的標題和 ABSTRACT 丟到user prompt 裡測試
記得gmail 的內容也要換成gemini 的輸出
成功!!
到這裡,我們已經完成了以下幾件事:
在明天的內容中,我們將透過 ar5iv 抓取更完整的論文內文,並交由 Gemini 進行更全面的分析。