Gemini API 快速入門導覽課程

本快速入門導覽課程說明如何從新的 Google 生成式 AI SDK 安裝所選 SDK,然後發出第一個 Gemini API 要求。

安裝 Gemini API 程式庫

使用 go get 指令在模組目錄中安裝 google.golang.org/genai

go get google.golang.org/genai

提出第一個要求

在 Google AI Studio 中取得 Gemini API 金鑰

使用 generateContent 方法傳送要求至 Gemini API。

package main

import (
    "context"
    "fmt"
    "log"

    "google.golang.org/genai"
)

func main() {
    ctx := context.Background()
    client, err := genai.NewClient(ctx, &genai.ClientConfig{
        APIKey:  "YOUR_API_KEY",
        Backend: genai.BackendGeminiAPI,
    })
    if err != nil {
        log.Fatal(err)
    }

    result, err := client.Models.GenerateContent(
        ctx,
        "gemini-2.0-flash",
        genai.Text("Explain how AI works in a few words"),
        nil,
    )
    if err != nil {
        log.Fatal(err)
    }
    fmt.Println(result.Text())
}

後續步驟

您已完成第一個 API 要求,建議您參閱下列指南,瞭解 Gemini 的運作方式: