OpenAI não permite mais o uso da API de forma gratuita, Gemini ainda permite e a facilidade de uso se iguala a do video, segue a dependência, e o código refatorado.
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.17.0</version>
</dependency>
package br.com.alura.screenmatch.service;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class ConsultaGemini {
public static String obterTraducao(String texto) {
Client client = Client.builder().apiKey("sua_chave_aqui").build();
GenerateContentResponse response =
client.models.generateContent(
"gemini-3-flash-preview",
"Traduza para língua portuguesa o seguinte trecho da forma mais direta, não pergunte mais nada, apenas faça: "+texto,
null);
return response.text();
}
}