翻訳モデル設定を SELECTED_* に統一し、Controller と UI 更新の連携を追加
- config: PLAMO_MODEL/GEMINI_MODEL/OPENAI_MODEL を SELECTED_PLAMO_MODEL/SELECTED_GEMINI_MODEL/SELECTED_OPENAI_MODEL にリネーム - JSON シリアライズキーも SELECTED_* に変更 - 初期化フィールドを新キーに合わせて修正 - controller: すべての参照を新しい SELECTED_* プロパティへ置換 - モデル一覧取得時に run コールバックで selectable リストを通知 - 選択モデルを更新した際に run コールバックで選択状態を通知 - モデル更新・クライアント再構築処理の呼び出しを保持 - mainloop: GUI 更新用の run_mapping に selectable/selected のモデル関連エンドポイントを追加
This commit is contained in:
@@ -51,6 +51,13 @@ run_mapping = {
|
||||
"selected_translation_compute_type":"/run/selected_translation_compute_type",
|
||||
"selected_transcription_compute_type":"/run/selected_transcription_compute_type",
|
||||
|
||||
"selectable_plamo_model_list":"/run/selectable_plamo_model_list",
|
||||
"selected_plamo_model":"/run/selected_plamo_model",
|
||||
"selectable_gemini_model_list":"/run/selectable_gemini_model_list",
|
||||
"selected_gemini_model":"/run/selected_gemini_model",
|
||||
"selectable_openai_model_list":"/run/selectable_openai_model_list",
|
||||
"selected_openai_model":"/run/selected_openai_model",
|
||||
|
||||
"mic_host_list":"/run/mic_host_list",
|
||||
"mic_device_list":"/run/mic_device_list",
|
||||
"speaker_device_list":"/run/speaker_device_list",
|
||||
|
||||
Reference in New Issue
Block a user