Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Sugestão] Alternativa ao GPT, usando o Gemini e variáveis de ambiente para esconder seu token

  • Para quem se interessar em usar o GEMINI, fiz a classe que traduz a sinopse com ia da minha forma.

  • Outro ponto a se considerar é usar variáveis de ambiente em vez de apenas colar seu token direto no código. Isso garante maior segurança e coesão no - seu código, além de evitar que pessoas má intencionadas usem seu token.

  • Tive que mudar o método obterTradução, agora ele não é mais static para aceitar as variáveis de ambiente. Por conta disso não podemos apenas chamar a classe e o método, é preciso que ConsultaGemini seja gerenciada pelo Spring e injetada onde for usada, em vez de criar uma instância com new

  • Para quem se interessar pela minha resolução, segue abaixo o link do repositório onde estou registrando esse projeto:
    https://github.com/martinssluis/screenmatch-semweb

1 resposta
solução!

Boa noite, Luís! Como vai?

Agradeço por compartilhar sua resolução.

E parabéns por ir além do que foi apresentado na atividade. A preocupação em utilizar variáveis de ambiente para armazenar o token é uma prática importante para evitar a exposição de credenciais. Também foi interessante a adaptação da classe para permitir que o ConsultaGemini seja gerenciado pelo Spring e injetado onde for necessário.

Essa experimentação mostra como os conceitos apresentados no curso podem ser adaptados para diferentes cenários e ferramentas, como o Gemini. E ter compartilhado o repositório também pode ajudar outros estudantes a conhecerem uma abordagem diferente para a mesma proposta.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!