Gemini API で Gemma を実行する

Gemini API は、アプリケーション開発やプロトタイピングで使用できるプログラミング API として Gemma へのホスト型アクセスを提供します。この API は、生成 AI タスクを処理するために Gemma とウェブサービスの独自のローカル インスタンスを設定する代わりに使用できる便利な方法です。

次の例は、Gemini API で Gemma を使用する方法を示しています。

PythonNode.jsREST
from google import genai

client = genai.Client(api_key="YOUR_API_KEY")

response = client.models.generate_content(
    model="gemma-3-27b-it",
    contents="Roses are red...",
)

print(response.text)
const { GoogleGenerativeAI } = require("@google/generative-ai");

const genAI = new GoogleGenerativeAI("YOUR_API_KEY");
const model = genAI.getGenerativeModel({ model: "gemma-3-27b-it" });

const prompt = "Roses are red...";

const result = await model.generateContent(prompt);
console.log(result.response.text());
curl "https://generativelanguage.googleapis.com/v1beta/models/gemma-3-27b-it:generateContent?key=YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Roses are red..."}]
    }]
   }'

API キーを取得する AI Studio で Gemma を試す

Gemini API には、モバイル、ウェブ、クラウド サービスなど、さまざまなプラットフォームで、複数のプログラミング言語を使用してアクセスできます。Gemini API SDK パッケージの詳細については、Gemini API の SDK のダウンロード ページをご覧ください。Gemini API の概要については、Gemini API のクイックスタートをご覧ください。