DÚVIDA - Na aula 1 Spring AI, item 08-Análise de sentimentos NAS OPÇÕES DE RESPOSTA - A CORRETA FICOU SENDO A: D Mas como se trata de uma requisição de consulta, creio que TODAS ESTÃO ERRADAS, pois utiliza @PostMapping("/analisar") quado deveria ser: @GatMapping("/analisar")
RESPOSTA D @PostMapping("/analisar") public String analisarSentimento(@RequestBody String review) { var pergunta = String.format("Analise o sentimento da seguinte review: %s. Responda com 'Positivo', 'Negativo' ou 'Neutro'.", review);
return this.chatClient.prompt()
.user(pergunta)
.call()
.content();
}
A implementação formata corretamente a pergunta, incluindo a necessidade de respostas específicas ('Positivo', 'Negativo' ou 'Neutro'), e utiliza os métodos prompt(), user(), call() e content() de forma adequada para interagir com a API e obter a resposta.