Персоны AI-ботов не принимают десятичные значения для temperature и top_p

Вот это…

      <Input
        @type="number"
        class="ai-persona-editor__top_p"
        @value={{this.editingModel.top_p}}
        disabled={{this.editingModel.system}}
      />

Проблема в том, что атрибут type=“number” вызывает сбои на европейских клавиатурах и в европейских локалях.

Когда мы запрашиваем у компонента значение, мы получаем 0,4, что правильно, но нам не хочется разбрасывать по всей кодовой базе код вроде:

if Europe Locale then replace(",",".") и так далее…

@cvx / @david, какое здесь «правильное» решение? Нужно ли нам использовать свой собственный компонент Input вместо Input из @ember/component?