| 33 | </div> | 33 | </div> |
| 34 | </div> | 34 | </div> |
| 35 | <label for="openai_compatible_model">Model:</label> | 35 | <label for="openai_compatible_model">Model:</label> |
| 36 | <input id="openai_compatible_model" type="text" class="text_pole" maxlength="250" value="${this.defaultSettings.model}"/> | 36 | <input id="openai_compatible_model" type="text" class="text_pole" maxlength="500" value="${this.defaultSettings.model}"/> |
| 37 | <label for="openai_compatible_tts_voices">Available Voices (comma separated):</label> | 37 | <label for="openai_compatible_tts_voices">Available Voices (comma separated):</label> |
| 38 | <input id="openai_compatible_tts_voices" type="text" class="text_pole" maxlength="250" value="${this.defaultSettings.available_voices.join()}"/> | 38 | <input id="openai_compatible_tts_voices" type="text" class="text_pole" value="${this.defaultSettings.available_voices.join()}"/> |
| 39 | <label for="openai_compatible_tts_speed">Speed: <span id="openai_compatible_tts_speed_output"></span></label> | 39 | <label for="openai_compatible_tts_speed">Speed: <span id="openai_compatible_tts_speed_output"></span></label> |
| 40 | <input type="range" id="openai_compatible_tts_speed" value="1" min="0.25" max="4" step="0.05">`; | 40 | <input type="range" id="openai_compatible_tts_speed" value="1" min="0.25" max="4" step="0.05">`; |
| 41 | return html; | 41 | return html; |