Q.248開発者:API・AI Studio・CLI

JavaScript(Node.js)でGemini APIを使うには?

公開日  運営:Geminiの疑問100運営事務局

npm install @google/genaiでSDKを入れ、ai.interactions.createにモデルと入力を渡します。

最小コード(公式クイックスタートより)

npm install @google/genai
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});
const interaction = await ai.interactions.create({
  model: "gemini-3.8-flash",
  input: "Explain how AI works in a few words",
});
console.log(interaction.output_text);

本番のウェブアプリでは、ブラウザ側のコードにAPIキーを埋め込まず、サーバー(プロキシ)経由で呼び出すようGoogleは勧めています(キーの扱い)。

SDKはPython・JavaScriptのほか、Java・Go(google.golang.org/genai)にも対応しています。

出典:Google AI for Developers「Gemini API quickstart」、Google AI for Developers「Using Gemini API keys」。

↑