OpenAI関連のメソッド名を統一し、認証後のモデル更新処理を追加

- メソッド名を OpenAi -> OpenAI に統一(get/set/del/get_model_list/get_model/set_model)
- OpenAI 認証キー設定時にモデル一覧を取得して SELECTABLE_OPENAI_MODEL_LIST を更新、選択モデルが存在しなければ第一候補へフォールバックして OpenAI クライアントを再初期化する処理を追加
- model のメソッド名を setTranslatorOpenAiModel -> setTranslatorOpenAIModel に変更
- mainloop のエンドポイントマッピングを新しいメソッド名に合わせて更新
This commit is contained in:
misyaguziya
2025-10-16 18:53:45 +09:00
parent 526fd4d5aa
commit a862805a05
3 changed files with 21 additions and 15 deletions

View File

@@ -240,7 +240,7 @@ class Model:
self.ensure_initialized()
return self.translator.getOpenAIModelList()
def setTranslatorOpenAiModel(self, model: str) -> bool:
def setTranslatorOpenAIModel(self, model: str) -> bool:
self.ensure_initialized()
result = self.translator.setOpenAIModel(model=model)
return result