[Update] Controller: Add methods for LMStudio and Ollama connection status checks

This commit is contained in:
misyaguziya
2025-11-24 18:01:30 +09:00
parent 8cc9255fd0
commit 9a35577ec6
6 changed files with 61 additions and 18 deletions

View File

@@ -1900,6 +1900,9 @@ class Controller:
}
return response
def getTranslatorLMStudioConnection(self, *args, **kwargs) -> dict:
return {"status":200, "result":model.getTranslatorLMStudioConnected()}
def checkTranslatorLMStudioConnection(self, *args, **kwargs) -> dict:
printLog("Check Translator LMStudio Connection")
translator_name = "LMStudio"
@@ -1937,6 +1940,10 @@ class Controller:
}
return response
def getConnectedLMStudio(self, *args, **kwargs) -> dict:
is_connected = model.getTranslatorLMStudioConnectedStatus()
return {"status":200, "result": is_connected}
def getTranslatorLMStudioURL(self, *args, **kwargs) -> dict:
return {"status":200, "result":config.LMSTUDIO_URL}
@@ -2015,6 +2022,9 @@ class Controller:
}
return response
def getTranslatorOllamaConnection(self, *args, **kwargs) -> dict:
return {"status":200, "result":model.getTranslatorOllamaConnected()}
def checkTranslatorOllamaConnection(self, *args, **kwargs) -> dict:
printLog("Check Translator Ollama Connection")
translator_name = "Ollama"