1
resposta

[Sugestão] Usar o Gemini para buscar as informações dos artistas

<dependency>
            <groupId>dev.langchain4j</groupId>
            <artifactId>langchain4j-google-ai-gemini</artifactId>
            <version>0.35.0</version>
        </dependency>
package br.com.alura.screensound.service;

import dev.langchain4j.model.chat.ChatLanguageModel;
import dev.langchain4j.model.googleai.GoogleAiGeminiChatModel;

public class ConsultaGemini {
    public static String obterInformacao(String texto) {

        ChatLanguageModel gemini = GoogleAiGeminiChatModel.builder()
                .apiKey(System.getenv("API_KEY_GEMINI"))
                .modelName("gemini-1.5-flash")
                .build();

        String response = gemini.generate("Me fale sobre o artista: " + texto);
        return response;
    }
}

Segue link do meu projeto completo no github: https://github.com/harlenregis/screensound

1 resposta

Olá Harlen, tudo bem?

Que bacana a sua ideia de utilizar o Gemini para buscar informações dos artistas! Você já está no caminho certo ao incluir a dependência no seu projeto e criar a classe ConsultaGemini.

Continue empenhado e não hesite em retornar ao fórum sempre que tiver dúvidas ou quiser compartilhar mais insights.

Abraços e bons estudos!