Почему пример кода Javascript в документе Gemini API импортирует «Modality», но не использует егоJavascript

Форум по Javascript
Ответить
Anonymous
 Почему пример кода Javascript в документе Gemini API импортирует «Modality», но не использует его

Сообщение Anonymous »

Я новичок в javascript/typescript, поэтому сильно полагаюсь на официальную документацию, этот документ/импорт я не до конца понимаю:
https://ai.google.dev/gemini-api/docs/image-generation
Я общался с GPT, он говорит: «О, вы можете просто игнорировать это, но для официального лица это кажется не таким строгим» документ.
import { GoogleGenAI, Modality } from "@google/genai";
import * as fs from "node:fs";

async function main() {

const ai = new GoogleGenAI({});

const prompt =
"Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme";

const response = await ai.models.generateContent({
model: "gemini-2.5-flash-image",
contents: prompt,
});
for (const part of response.candidates[0].content.parts) {
if (part.text) {
console.log(part.text);
} else if (part.inlineData) {
const imageData = part.inlineData.data;
const buffer = Buffer.from(imageData, "base64");
fs.writeFileSync("gemini-native-image.png", buffer);
console.log("Image saved as gemini-native-image.png");
}
}
}

main();


Подробнее здесь: https://stackoverflow.com/questions/798 ... ut-not-use
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»