このクイックスタートでは、任意の SDK を使用して Gemini API の使用を開始する方法について説明します。
Google AI で表示 | Colab ノートブックを試す | GitHub でノートブックを表示 |
前提条件
このクイックスタートは、Python でのアプリケーションの構築に精通していることを前提としています。
このクイックスタートを完了するには、開発環境が次の要件を満たしていることを確認します。
- Python 3.9 以降
Google AI 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 リファレンスのガイドをご覧ください。