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