Question Details

No question body available.

Tags

rest next.js google-gemini

Answers (1)

February 25, 2026 Score: 0 Rep: 1 Quality: Low Completeness: 50%
import { GoogleGenerativeAI } from "@google/generative-ai";

const genAI = new GoogleGenerativeAI(process.env.GEMINIAPIKEY); const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash" });

const messages = [ { role: "user", content: "Hello" }, { role: "assistant", content: "Hi! How can I help?" }, { role: "user", content: "Explain AI simply." } ];

const contents = messages.map(msg => ({ role: msg.role === "assistant" ? "model" : "user", parts: [{ text: msg.content }] }));

const response = await model.generateContent({ contents });

console.log(response.response.text());