https://gemini.google.com/app
上記にて、「Geminiを簡単に3行で説明して紹介してください。」と質問した結果
SDK
フロント
npm install @google/generative-ai
https://ai.google.dev/tutorials/get_started_node?hl=ja
import { GoogleGenerativeAI } from "@google/generative-ai";
// Access your API key as an environment variable (see "Set up your API key" above)
const genAI = new GoogleGenerativeAI(process.env.API_KEY);
// …
const model = genAI.getGenerativeModel({ model: "MODEL_NAME "});
→modelを指定することでできることが変わる
各モデルはこちら
https://ai.google.dev/models/gemini
const genAI = new GoogleGenerativeAI(APIキー);
const model = genAI.getGenerativeModel({ model: "gemini-pro"});
const prompt = "{プロンプト}"
const result = await model.generateContent(prompt);
const response = await result.response;
const text = response.text();
これだけで生成されたテキストが返ってきました。
よかった点
課題点