1
resposta

[Bug] Só fazer uma observação.

Estou gostando muito do curso e só fazer uma observação.

Nesse código deveria estar "result.response" E não "result.response()"

// Trecho de código suprimido

export async function processaImagem(imagem) { const prompt = "Me fale tudo que puder sobre o destino mostrado nessa imagem";

const imageParts = [
    fileToGenerativePart(imagem, "image/jpeg"),
];

const result = await model.generateContent([prompt, ...imageParts]);
const response = await result.response();
const text = response.text();
console.log(text);

}

1 resposta

Olá Geanderson! Tudo bem com você?

Realmente, no trecho de código que você mencionou, o correto é utilizar result.response ao invés de result.response(). Isso porque response é uma propriedade do objeto result, e não uma função. Fizemos a correção na transcrição da aula. Obrigado por contribuir com nossa comunidade de conhecimento.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!