Gemini API 是什麼
怎麼申請 Gemini API ?Gemini API 是一個由 Google AI 開發的API,可以用來產生文字、程式碼、音樂、圖像等內容。它也可以用於翻譯語言、問答、摘要、分類、情緒分析等任務。
Gemini API 是基於Google 的Gemini Transformer 模型,該模型是一個大型語言模型,在大量的文字和程式碼資料集上進行訓練。 Gemini Transformer 模型可以理解語言的語意和結構,並產生高品質的輸出內容。
Gemini API 可以透過HTTP 請求來呼叫。請求中需要包含API 金鑰和存取權限,以及要執行的任務和參數。
怎麼申請Gemini API
注意:申請Gemini API時,請不要使用香港代理商,Gemini API暫時不支援中國大陸以及香港地區IP,可以使用中國台灣的代理或其它國家。
對於Google帳號沒有要求,如果你還沒有註冊谷歌帳號,請先註冊:谷歌帳號註冊Google帳號Gmail 谷歌信箱註冊Google註冊最新教學課程
申請Gemini API的步驟如下:
存取Gemini API官網:https://developers.google.com/。
點選「註冊」按鈕,建立一個Gemini帳號。登入您的Gemini帳戶,並完成身份驗證。如果已經註冊登入的,點選取得API金鑰。
勾選同意條款然後點選繼續。
點選左上角Get API Key 取得金鑰,然後點選Create API Key 產生API金鑰。
如果您還沒有項目,則可以建立一個新項目,或將API 金鑰新增至現有項目。所有項目均須遵守Google 雲端平台服務條款
注意:如果你沒有Google雲帳戶,你需要申請一個谷歌雲端帳戶,然後建立API金鑰。
選擇一個谷歌雲端中的項目,然後產生金鑰。產生密鑰後,複製儲存密鑰。
以下是Gemini API的常見用途:
- 生成文字、程式碼、音樂、圖像等內容
- 翻譯語言
- 問答
- 摘要
- 分類
- 情緒分析
Gemini API是免費的,但有一定的使用限制。例如,每天最多可以呼叫1000次API。
如果您需要了解更多關於Gemini API的信息,請參閱Gemini API文件:https://docs.gemini.com/rest-api/。
以下是申請Gemini API的具體步驟:
1. 存取Gemini API官網
在瀏覽器中輸入:https://developers.google.com/,存取Gemini API官網。
2. 報名Gemini帳戶
點選「註冊」按鈕,進入註冊頁面。輸入您的電子郵件地址、密碼、手機號碼等訊息,並點擊「註冊」按鈕。
3. 登入Gemini帳戶
輸入您的電子郵件地址和密碼,登入您的Gemini帳號。
4. 完成身份驗證
為了保障您的帳號安全,Gemini需要您完成身分驗證。您可以透過上傳身分證件或提供銀行帳戶資訊來完成身分驗證。
5. 建立API金鑰
點選「API金鑰」頁面,點選「建立金鑰」按鈕。
6. 輸入帳戶密碼
輸入您的帳戶密碼,並點選「確認」按鈕。
7. 取得API金鑰和存取權限
您的API金鑰和存取權將顯示在頁面上。
8. 使用API金鑰和存取權限
您可以使用API金鑰和存取權限來呼叫Gemini API。
以下是一些使用Gemini API的範例程式碼:
Gemini API 收費嗎?
Gemini API目前是免費的,但有一定的使用限制。例如,每天最多可以呼叫1000次API。
免費版Gemini API的限制如下:
- 每天最多可以呼叫1000次API
- 每個請求的輸入文字長度不能超過1000個字符
- 每個請求的輸出文字長度不能超過10000個字符
如果您需要突破這些限制,可以使用付費版Gemini API。付費版Gemini API的費用如下:
- 每月100美元,可以呼叫10000次API
- 每月1000美元,可以呼叫100000次API
- 每月10000美元,可以呼叫無限次API
您可以根據您的需求選擇合適的Gemini API版本。
以下是Gemini API的付費方式:
您可以透過以下方式升級到付費版Gemini API:
- 登入您的Gemini帳戶
- 點選「API金鑰」頁面
- 點擊“升級”按鈕
- 選擇您要購買的套餐
- 填寫付款資訊
- 點擊“確認”按鈕
升級到付費版Gemini API後,您將獲得以下權益:
- 更高的呼叫次數限制
- 更長的輸入文字長度限制
- 更長的輸出文字長度限制
- 優先級支持
如果您需要了解更多關於Gemini API的收費信息,請參閱Gemini API文件:https://docs.gemini.com/rest-api/。
Google AI Studio 和Gemini API 支援的語言和地區
Gemini API 支援以下語言:
- 阿拉伯語 (
ar
) - 孟加拉語 (
bn
) - 保加利亞語 (
bg
) - 簡體中文與繁體中文 (
zh
) - 克羅埃西亞語 (
hr
) - 捷克語 (
cs
) - 丹麥語 (
da
) - 荷蘭語 (
nl
) - 英語 (
en
) - 愛沙尼亞語 (
et
) - 芬蘭語 (
fi
) - 法語 (
fr
) - 德語 (
de
) - 希臘文 (
el
) - 希伯來文 (
iw
) - 印地語 (
hi
) - 匈牙利語 (
hu
) - 印尼語 (
id
) - 義大利語 (
it
) - 日文 (
ja
) - 韓語 (
ko
) - 拉脫維亞語 (
lv
) - 立陶宛語 (
lt
) - 挪威語 (
no
) - 波蘭語 (
pl
) - 葡萄牙語 (
pt
) - 羅馬尼亞語 (
ro
) - 俄語 (
ru
) - 塞爾維亞語 (
sr
) - 斯洛伐克語 (
sk
) - 斯洛維尼亞語 (
sl
) - 西班牙語 (
es
) - 斯瓦希里語 (
sw
) - 瑞典語 (
sv
) - 泰語 (
th
) - 土耳其語 (
tr
) - 烏克蘭語 (
uk
) - 越南語 (
vi
)
PaLM API 僅支援英語。使用其他語言可能會產生意外的結果。
Gemini API 和Google AI Studio 已在以下國家和地區推出。若您不在以下任何一個國家或地區,不妨試試 Vertex AI 中的Genmini Pro:
- 阿爾及利亞
- 美屬薩摩亞
- 安哥拉
- 安圭拉
- 南極洲
- 安地卡及巴布達
- 阿根廷
- 亞美尼亞
- 阿魯巴
- 澳洲
- 亞塞拜然
- 巴哈馬
- 巴林
- 孟加拉
- 巴貝多
- 貝里斯
- 貝南
- 百慕達
- 不丹
- 玻利維亞
- 波札那
- 巴西
- 英屬印度洋領地
- 英屬維京群島
- 汶萊
- 布吉納法索
- 蒲隆地
- 維德角
- 柬埔寨
- 喀麥隆
- 荷屬加勒比海地區
- 開曼群島
- 中非共和國
- 查德
- 智利
- 聖誕島
- 科科斯(基林)群島
- 哥倫比亞
- 葛摩
- 庫克群島
- 科特迪瓦
- 哥斯大黎加
- 庫拉索
- 剛果民主共和國
- 吉布地
- 多明尼克
- 多明尼加共和國
- 厄瓜多
- 埃及
- 薩爾瓦多
- 赤道幾內亞
- 厄利垂亞
- 史瓦濟蘭
- 衣索比亞
- 福克蘭群島(即馬爾維納斯群島)
- 斐濟
- 加彭
- 甘比亞
- 喬治亞
- 迦納
- 直布羅陀
- 格瑞那達
- 關島
- 瓜地馬拉
- 根西
- 幾內亞
- 幾內亞比紹
- 蓋亞那
- 海地
- 赫德島和麥克唐納群島
- 宏都拉斯
- 印度
- 印尼
- 伊拉克
- 馬恩島
- 以色列
- 牙買加
- 日本
- 澤西島
- 約旦
- 哈薩克
- 肯亞
- 吉里巴斯
- 吉爾吉斯斯坦
- 科威特
- 寮國
- 黎巴嫩
- 賴索托
- 賴比瑞亞
- 利比亞
- 馬達加斯加
- 馬拉威
- 馬來西亞
- 馬爾地夫
- Mali
- 馬紹爾群島
- 茅利塔尼亞
- 模里西斯
- 墨西哥
- 密克羅尼西亞
- 蒙古
- 蒙塞拉特島
- 摩洛哥
- 莫三比克
- 納米比亞
- 諾魯
- 尼泊爾
- 新喀裡多尼亞
- 紐西蘭
- 尼加拉瓜
- 尼日
- 奈及利亞
- 紐埃
- 諾福克島
- 北馬裡亞納群島
- 阿曼
- 巴基斯坦
- 帛琉
- 巴勒斯坦
- 巴拿馬
- 巴布亞紐幾內亞
- 巴拉圭
- 秘魯
- 菲律賓
- 皮特凱恩群島
- 波多黎各
- 卡達
- 剛果共和國
- 盧安達
- 聖巴泰勒米
- 聖克里斯多福及尼維斯
- 聖露西亞
- 聖皮埃爾和密克隆
- 聖文森及格瑞那丁
- 聖赫勒拿島、阿森松島和特里斯坦-達庫尼亞群島
- 薩摩亞
- 聖多美和普林西比
- 沙烏地阿拉伯
- 塞內加爾
- 塞席爾
- 獅子山
- 新加坡
- 索羅門群島
- 索馬利亞
- 南非
- 南喬治亞和南桑威奇群島
- 韓國
- 南蘇丹
- 斯里蘭卡
- 蘇丹
- 蘇利南
- 台灣
- 塔吉克
- 坦尚尼亞
- 泰國
- 東帝汶
- 多哥
- 托克勞
- 東加
- 千里達島及托巴哥
- 突尼西亞
- 土耳其
- 土庫曼
- 特克斯和凱科斯群島
- 吐瓦魯
- 烏幹達
- 阿拉伯聯合大公國
- 美國
- 美國本土外小島嶼
- 美屬維京群島
- 烏拉圭
- 烏茲別克
- 萬那杜
- 委內瑞拉
- 越南
- 瓦利斯和富圖納
- 西撒哈拉
- 葉門
- 尚比亞
- 辛巴威
Gemini API 的常見用途
- 生成文本:可以產生各種類型的文本,如新聞稿、部落格文章、產品說明、廣告文案等。
- 產生程式碼:可以產生各種程式語言的程式碼,如Python、Java、JavaScript、C++ 等。
- 生成音樂:可以生成各種風格的音樂,如流行音樂、古典音樂、爵士樂等。
- 生成圖像:可以產生各種類型的圖像,如風景畫、人像畫、抽象畫等。
- 翻譯語言:可以將文字從一種語言翻譯成另一種語言。
- 問與答:可以回答各種主題的問題。
- 摘要:可以提取文本的摘要。
- 分類:可以將文字歸類到特定的類別。
- 情感分析:可以分析文本的情感。
Gemini API 的優勢
- 高品質的輸出:Gemini API 基於Google 的Gemini Transformer 模型,該模型可以產生高品質的輸出內容。
- 豐富的功能:Gemini API 支援多種任務,可以滿足各種需求。
- 易於使用:Gemini API 可以透過HTTP 請求來調用,易於使用。
Gemini API 的限制
- 呼叫次數限制:免費版Gemini API 每天最多可以呼叫1000 次API。
- 輸入文字長度限制:每個請求的輸入文字長度不能超過1000 個字元。
- 輸出文字長度限制:每個請求的輸出文字長度不能超過10000 個字元。
- 如果您需要了解更多關於Gemini API 的信息,請參閱Gemini API 文件:https://docs.gemini.com/rest-api/。