Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Reclamação] ATUALIZEM AS AULAS!

Muita coisa já mudou sobre a OpenAI, consegui corrigir com a ajuda do GPT,

@RestController
@RequestMapping("imagem")
public class GeradorDeimagensController {

    private final ImageModel imageModel;

    public GeradorDeimagensController (ImageModel imageModel){
        this.imageModel = imageModel;
    }

    @GetMapping
    public String gerarImagem(@RequestParam String prompt){
        var options = OpenAiImageOptions.builder()
                .width(1024)
                .height(1024)
                .build();
        var imagePrompt = new ImagePrompt(prompt, options);

        var response = imageModel.call(imagePrompt);

        return response.getResult().getOutput().getUrl();
    }
}
1 resposta
solução!

Ei! Tudo bem, Patricia?

Obrigada por trazer esse ponto, de verdade. Vou encaminhar seu feedback para o time responsável pelo conteúdo. Esse tipo de retorno é muito importante para manter o material alinhado com as mudanças da OpenAI e das dependências do Spring.

Se você desejar, pode também compartilhar na pesquisa final do curso sobre as dificuldades que enfrentou, reforçaria ainda mais sobre o que compartilhou.

Se alguma dúvida surgir, não deixe de compartilhar no fórum. Estaremos aqui para te ajudar!

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