中文(繁體)

目前位置: 首頁> Gemini 教學> 如何獲取Gemini API 密鑰

如何獲取Gemini API 密鑰

作者: LoRA 時間:

如需使用Gemini API,您需要一個API 密鑰。您可以在Google AI 工作室中點擊幾下即可創建密鑰。

在Google AI Studio 中獲取Gemini API 密鑰

一、設置API 密鑰

對於初始測試,您可以對API 密鑰進行硬編碼,但這應該只是暫時性的,因為這樣做不安全。本部分的其餘內容將介紹如何在本地將API 密鑰作為環境變量設置為不同的操作系統。

1. Linux/macOS - Bash

Bash 是常見的Linux 和macOS 終端配置。您可以通過運行以下命令檢查是否有相應的配置文件:

 ~/.bashrc

如果響應為“No such file or directory”(沒有此類文件或目錄),您需要運行以下命令創建此文件並將其打開,或使用zsh

 touch ~/.bashrc
open ~/.bashrc

接下來,您需要添加以下導出命令來設置API 密鑰:

 export GEMINI_API_KEY=<YOUR_API_KEY_HERE>

保存文件後,通過運行以下命令來應用更改:

 source ~/.bashrc

2. macOS - Zsh

Zsh 是常見的Linux 和macOS 終端配置。您可以通過運行以下命令檢查是否有相應的配置文件:

 ~/.zshrc

如果響應為“No such file or directory”(沒有此類文件或目錄),您需要運行以下命令創建此文件並將其打開,或者使用bash:

 touch ~/.zshrc
open ~/.zshrc

接下來,您需要添加以下導出命令來設置API 密鑰:

 export GEMINI_API_KEY=<YOUR_API_KEY_HERE>

保存文件後,通過運行以下命令來應用更改:

 source ~/.zshrc

3. Windows

1.在系統設置中搜索“環境變量”

2.修改“用戶變量”(適用於當前用戶)或“系統變量”(適用於所有用戶,請謹慎使用)。

3.創建變量並添加export GEMINI_API_KEY=your_key_here

4.應用更改

二、發送第一個Gemini API 請求

您可以使用curl 命令驗證設置:

 curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=${GEMINI_API_KEY}" 
   -H 'Content-Type: application/json' 
   -X POST 
   -d '{
     "contents": [{
       "parts":[{"text": "Write a story about a magic backpack."}]
       }]
      }'

三、確保API 密鑰的安全

請務必確保您的Gemini API 密鑰安全無虞。在使用Gemini API 密鑰時,請注意以下事項:

1.Google AI Gemini API 使用API 密鑰進行授權。如果其他人獲得了您的Gemini API 密鑰的訪問權限,他們不僅可以使用您項目的配額進行調用,還可能會導致配額流失或產生額外費用(對於已啟用結算功能的項目),

2.添加API 密鑰限制有助於限制每個API 密鑰可使用的範圍。

3.您有責任確保Gemini API 密鑰的安全。

請勿將Gemini API 密鑰簽入源代碼控制系統。

客戶端應用(Android、Swift、Web 和Dart/Flutter)可能會洩露API 密鑰。我們不建議在正式版應用中使用Google AI 客戶端SDK 直接從移動應用和Web 應用調用Google AI Gemini API。