Gemini 是一系列的生成式 AI 模型 可讓開發人員產生內容並解決問題這些模型在設計和訓練後 可處理文字和圖片做為輸入內容本指南提供每個模型變化版本的相關資訊,協助您判斷哪種模型最適合您。
以下簡要說明可用的模型及其功能:
模型 | 輸入內容 | 輸出內容 |
---|---|---|
Gemini | ||
|
文字和圖片 | 文字 |
|
文字 | 文字 |
|
文字和圖片 | 文字 |
嵌入 | ||
|
文字 | 文字嵌入 |
擷取 | ||
|
文字 | 文字 |
安全與預定用途
生成式人工智慧模型是很強大的工具,但不受限制。其靈活性和適用性有時可能會產生非預期的輸出內容,例如不正確、偏誤或令人反感的輸出內容。後續處理和嚴格的人工評估非常重要,目的是降低這類輸出內容帶來的傷害風險。如需其他安全使用建議,請參閱安全指南。
Gemini API 提供的模型可用於各種生成式 AI 和自然語言處理 (NLP) 應用程式。您只能透過 Gemini API 或 Google AI Studio 網頁應用程式使用這些函式。使用 Gemini API 時也必須遵守《生成式 AI 使用限制政策》和《Gemini API 服務條款》。
模型大小
下表列出可用的尺寸,以及各尺寸的相對關係。
模型大小 | 說明 | 服務 |
---|---|---|
Gemini 1.0 Pro | 在功能與效率之間取得平衡的模型大小。 |
|
模型版本
Gemini 模型提供預先發布版或穩定版。在您的程式碼中,您可以使用下列其中一種模型名稱格式來指定要使用的模型和版本。
最新版本:指向特定生成世代和變化版本的模型的最先進版本。基礎模型會定期更新,可能是預先發布版。只有探索性測試應用程式和原型應使用這個別名。
如要指定最新版本,請使用以下模式:
<model>-<generation>-<variation>-latest
。例如gemini-1.0-pro-latest
。最新的穩定版本:指向指定模型生成和變化版本的最新穩定版本。
如要指定最新的穩定版本,請使用下列模式:
<model>-<generation>-<variation>
。例如gemini-1.0-pro
。穩定版:指向特定的穩定模型。穩定的模型不會變更。大部分的正式版應用程式都應使用特定的穩定模型。
如要指定穩定版本,請使用下列模式:
<model>-<generation>-<variation>-<version>
。例如gemini-1.0-pro-001
。
如為有穩定版本的模型,請參閱模型變化版本中模型的「模型名稱」列。
模型變化版本
Gemini API 提供專為特定用途最佳化的不同模型。下表說明每個屬性的屬性。
變化版本 | 屬性 | 說明 |
---|---|---|
Gemini 1.5 Pro (僅限預先發布版) | 模型上次更新時間 | 2024 年 4 月 |
模型程式碼 | models/gemini-1.5-pro-latest |
|
模型功能 |
|
|
支援的產生方法 | generateContent |
|
輸入權杖限制 | 1048576 | |
輸出詞元限制 | 8192 | |
模型安全性 | 自動套用的安全設定,可由開發人員調整。詳情請參閱安全性設定主題。 | |
頻率限制 | 每分鐘 2 次查詢,每日 1000 次查詢 [1] | |
雙子座 | 模型上次更新時間 | 2024 年 2 月 |
模型程式碼 | models/gemini-pro |
|
模型功能 |
|
|
支援的產生方法 | generateContent |
|
輸入權杖限制 | 30720 | |
輸出詞元限制 | 2048 | |
模型安全性 | 自動套用的安全設定,可由開發人員調整。詳情請參閱安全性設定主題。 | |
頻率限制 | 每分鐘 60 個要求 [1] | |
模型名稱 |
|
|
Gemini 1.0 Pro Vision | 模型上次更新時間 | 2023 年 12 月 |
模型程式碼 | models/gemini-pro-vision |
|
模型功能 |
|
|
支援的產生方法 | generateContent |
|
輸入權杖限制 | 12288 | |
輸出詞元限制 | 4096 | |
模型安全性 | 自動套用的安全設定,可由開發人員調整。詳情請參閱安全性設定主題。 | |
頻率限制 | 每分鐘 60 個要求 [1] | |
嵌入 | 模型上次更新時間 | 2023 年 12 月 |
模型程式碼 | models/embedding-001 |
|
模型功能 |
|
|
支援的產生方法 | embedContent |
|
模型安全性 | 沒有可調整的安全設定。 | |
頻率限制 | 每分鐘 1500 個要求 [1] | |
嵌入文字 | 模型上次更新時間 | 2024 年 4 月 |
模型程式碼 | models/text-embedding-004 (Vertex AI 中的 text-embedding-preview-0409 ) |
|
模型功能 |
|
|
支援的產生方法 | embedContent |
|
模型安全性 | 沒有可調整的安全設定。 | |
頻率限制 | 每分鐘 1500 個要求 [1] | |
AQA | 模型上次更新時間 | 2023 年 12 月 |
模型程式碼 | models/aqa |
|
模型功能 |
|
|
支援的產生方法 | generateAnswer |
|
支援的語言 | 英文 | |
輸入權杖限制 | 7168 | |
輸出詞元限制 | 1024 | |
模型安全性 | 自動套用的安全設定,可由開發人員調整。詳情請參閱安全性設定主題。 | |
頻率限制 | 每分鐘 60 個要求 [1] |
請參閱範例,瞭解這些模型變化版本的功能。
模型中繼資料
使用 ModelService
API 取得最新模型的其他中繼資料,例如輸入和輸出權杖限制。下表列出 Gemini Pro 模型變化版本的中繼資料。
屬性 | 值 |
---|---|
顯示名稱 | Gemini 1.0 Pro |
模型程式碼 | models/gemini-1.0-pro |
說明 | 專為產生文字設計的模型 |
支援的產生方法 | generateContent |
隨機性參數 | 0.9 |
top_p | 1 |
top_k | 1 |
模型屬性
下表說明所有模型變化版本通用的 Gemini 模型屬性。
屬性 | 說明 |
---|---|
訓練資料 | Gemini 的知識截止日為 2023 年初。 在該時間過後,事件的相關資訊。 |
支援的語言 | 查看支援的語言 |
可設定的模型參數 |
|
[1] 由於容量限制,無法保證指定的頻率上限。
請參閱 LLM 簡介指南中的模型參數一節,進一步瞭解每個參數。
後續步驟
- 如果需要以無程式碼的方式開始使用,請參閱 Google AI Studio 快速入門導覽課程。
- 如要開始使用 API,請參閱 Python 快速入門導覽課程。