diff options
author | Grail Finder <wohilas@gmail.com> | 2025-01-16 17:53:35 +0300 |
---|---|---|
committer | Grail Finder <wohilas@gmail.com> | 2025-01-16 17:53:35 +0300 |
commit | c41ff09b2f62b8c715ec9beb2fdac987b25892d9 (patch) | |
tree | 8e85dd4f6a645b15fc58dd5f3ebb5b4f8bab1988 /bot.go | |
parent | db678b521592503342bf717e1ae0f48b8b11ed80 (diff) |
Fix: specv2 cards wrapper case
Diffstat (limited to 'bot.go')
-rw-r--r-- | bot.go | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -77,6 +77,31 @@ func fetchModelName() { logger.Warn("failed to decode resp", "link", api, "error", err) return } + if resp.StatusCode != 200 { + currentModel = "none" + return + } + currentModel = path.Base(llmModel.Data[0].ID) + updateStatusLine() +} + +func fetchProps() { + api := "http://localhost:8080/props" + resp, err := httpClient.Get(api) + if err != nil { + logger.Warn("failed to get model", "link", api, "error", err) + return + } + defer resp.Body.Close() + llmModel := models.LLMModels{} + if err := json.NewDecoder(resp.Body).Decode(&llmModel); err != nil { + logger.Warn("failed to decode resp", "link", api, "error", err) + return + } + if resp.StatusCode != 200 { + currentModel = "none" + return + } currentModel = path.Base(llmModel.Data[0].ID) updateStatusLine() } |