0
respostas

[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();
    }
}