Gemini API クイックスタート

このクイックスタートでは、任意の SDK を使用して Gemini API の使用を開始する方法について説明します。


Google AI で表示 Colab ノートブックを試す GitHub でノートブックを表示

前提条件

このクイックスタートは、Python でのアプリケーションの構築に精通していることを前提としています。

このクイックスタートを完了するには、開発環境が次の要件を満たしていることを確認します。

  • Python 3.9 以降

Gemini API SDK をインストールする

Gemini API 用の Python SDK は google-generativeai パッケージに含まれています。pip を使用して依存関係をインストールします。

pip install -q -U google-generativeai

認証を設定する

Gemini API を認証する最も簡単な方法は、このセクションで説明するように API キーを構成することです。より厳格なアクセス制御が必要な場合は、代わりに OAuth を使用できます。

API キーをまだ作成していない場合は、Google AI Studio で作成します。

Google AI Studio から API キーを取得する

次に、鍵を構成します。

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 API の全機能を使用できるため、アプリとワークフローを構築できます。Gemini API の機能の使用を開始するには、次のガイドをご覧ください。

Gemini API のメソッドとリクエスト パラメータの詳細については、API リファレンスのガイドをご覧ください。