Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Constante fc undefined

Não consigo carregar a função de análisar o juros do parcelamento, ao inpecionar a constante fc : console.log(fc);

recebo um valor "undefined"

Insira aqui a descrição dessa imagem para ajudar na acessibilidadesegue link do projeto: https://github.com/EdilsonTarcio/gemini-node-chat-bot-alura.git

3 respostas

Olá, Edilson. Tudo bem?

O motivo da variável fc estar retornando undefined, é pelo modelo que está sendo usado no seu código. Note que você está usando o gemini-1.5-flash, enquanto a instrutora usa o modelo gemini-1.0-pro. Eu fiz o teste no seu código usando o modelo da aula e tudo funcionou corretamente.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Olá Mike de Sousa, não funciona utilizando o modelo gemini-1.5-flash? Adiionei o modelo gemini-1.0-pro no código porém permaneceu undefined, acho que o modelo está ligado a API KEY.

Abraços :)

solução!

Oi, Edilson.

A questão é que o formato da resposta é diferente em cada modelo. Então como a resposta foi construída para ser exibida no projeto usando o modelo gemini-1.0-pro, outros modelos podem não seguir o mesmo padrão, o que causa a mensagem undefined. Pode ser necessário recarregar a página com o projeto e talvez também o terminal. Vou deixar um gif logo abaixo demonstrando o meu teste no seu código com ambos os modelos.

demonstrando o resultado em ambos os modelos

Fico no aguardo e a disposição :)