Es esto…
<Input
@type="number"
class="ai-persona-editor__top_p"
@value={{this.editingModel.top_p}}
disabled={{this.editingModel.system}}
/>
El tipo=número está causando problemas en teclados/configuraciones regionales europeas.
Cuando le preguntamos al componente cuál es el valor, obtenemos un 0,4 que es correcto, pero no quieres código en toda tu base de código que diga:
si la configuración regional es europea, entonces reemplazar(",",".") etc…
@cvx / @david, ¿cuál es la solución “correcta” aquí? ¿Necesitamos nuestro propio Input aquí en lugar de usar Input de @ember/component?