From 85acb9572f95a56daeaea082a12e396c34032b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=81=A5=E4=BB=99?= Date: Thu, 29 Jan 2026 10:37:47 +0800 Subject: [PATCH] feat(model/qwen3-tts-realtime):optimize_instructions params --- .../audio/qwen_tts_realtime/QwenTtsRealtimeConfig.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/alibaba/dashscope/audio/qwen_tts_realtime/QwenTtsRealtimeConfig.java b/src/main/java/com/alibaba/dashscope/audio/qwen_tts_realtime/QwenTtsRealtimeConfig.java index cf7e187..fcfe9e1 100644 --- a/src/main/java/com/alibaba/dashscope/audio/qwen_tts_realtime/QwenTtsRealtimeConfig.java +++ b/src/main/java/com/alibaba/dashscope/audio/qwen_tts_realtime/QwenTtsRealtimeConfig.java @@ -50,8 +50,8 @@ public class QwenTtsRealtimeConfig { /** instructions for tts, default is null */ @Builder.Default String instructions = null; - /** instructions will optimize on server side, default is null */ - @Builder.Default String optimizeInstructions = null; + /** instructions will optimize on server side, default is false */ + @Builder.Default boolean optimizeInstructions = false; /** The extra parameters. */ @Builder.Default Map parameters = null; @@ -94,8 +94,8 @@ public JsonObject getConfig() { config.put(QwenTtsRealtimeConstants.INSTRUCTIONS, instructions); } - if (optimizeInstructions != null) { - config.put(QwenTtsRealtimeConstants.OPTIMIZE_INSTRUCTIONS, optimizeInstructions); + if (optimizeInstructions) { + config.put(QwenTtsRealtimeConstants.OPTIMIZE_INSTRUCTIONS, true); } if (parameters != null) {