iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0
生成式 AI

Gemini 多模態大型語言模型大小事系列 第 5

Gemini 多模態大型語言模型大小事 Day 5 - Gemini API 快速入門

  • 分享至 

  • xImage
  •  

前言

    Gemini 支援 Python ,Node.js ,Go ,Dart (Flutter) ,Android ,Swift ,Web ,REST
    這些平台的語法,這裏就選用Python來說明

開發環境

    Python 3.9 以上版本

安裝 Gemini API SDK

    pip install -q -U google-generativeai

如何取得 API 金鑰

要到 Google AI Studio 取得 API 金鑰
https://aistudio.google.com/

https://ithelp.ithome.com.tw/upload/images/20240915/20121643gXaFldlNRw.png

選擇 Generative Language Client 就可以產生 API 金鑰

https://ithelp.ithome.com.tw/upload/images/20240915/20121643Ots5KeMfq6.png

設定 API 金鑰

    export API_KEY=<YOUR_API_KEY>

匯入程式庫

匯入及設定 Google 生成式 AI 程式庫。

    import google.generativeai as genai
    import os

    genai.configure(api_key=os.environ["API_KEY"])

提出第一個要求

使用 generateContent 方法 來產生文字

    model = genai.GenerativeModel("gemini-1.5-flash")
    response = model.generate_content("Write a story about a magic backpack.")
    print(response.text)

這樣就已經設定好向 Gemini API 提出要求嘍


上一篇
Gemini 多模態大型語言模型大小事 Day4 - Gemini 模型
下一篇
Gemini 多模態大型語言模型大小事 Day6 - 使用 Gemini API 產生文字
系列文
Gemini 多模態大型語言模型大小事18
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言