No funciona ChatOptionsBuilder, se cambio por:
@GetMapping
public String categorizarProductos(String producto) {
var system = "Tu eres un categorizador de productos";
return this.chatClient.prompt()
.system(system)
.user(producto)
.options(ChatOptions.builder()
.temperature(0.82f)
.build())
.call()
.content();
}
No se si cumple la misma funcionalidad, no he podido hacer las pruebas porque están vencidas las Api que genero, ya que no tengo tarjeta de crédito. Me dejo inscribir en algún momento, sin tarjeta pero ya no funciona.
otra opción es: En algunos frameworks modernos, las opciones se pasan directamente al método prompt() o call(), eliminando completamente el uso del método .options()
public String categorizarProductos(String producto) {
var system = "Tú eres un categorizador de productos";
return this.chatClient.prompt(system, producto, 0.82f)
.call()
.content();
}
Pero tengo la misma duda en su funcionamiento. Documentación consultada en chatgpt-5.