diff options
| author | Grail Finder <wohilas@gmail.com> | 2026-03-02 14:54:20 +0300 |
|---|---|---|
| committer | Grail Finder <wohilas@gmail.com> | 2026-03-02 14:54:20 +0300 |
| commit | fcc71987bfbad0c3a16a6bc509a206bd995e2a2f (patch) | |
| tree | a1b8844852044a63819e1eb656f596cdff2598b5 /bot.go | |
| parent | 8458edf5a874903a108f361a4a4795a445254061 (diff) | |
Feat: token use estimation
Diffstat (limited to 'bot.go')
| -rw-r--r-- | bot.go | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -63,7 +63,9 @@ var ( "google/gemma-3-27b-it:free", "meta-llama/llama-3.3-70b-instruct:free", } - LocalModels = []string{} + LocalModels = []string{} + localModelsData *models.LCPModels + orModelsData *models.ORModels ) var thinkBlockRE = regexp.MustCompile(`(?s)<think>.*?</think>`) @@ -355,6 +357,7 @@ func fetchORModels(free bool) ([]string, error) { if err := json.NewDecoder(resp.Body).Decode(data); err != nil { return nil, err } + orModelsData = data freeModels := data.ListModels(free) return freeModels, nil } @@ -416,6 +419,7 @@ func fetchLCPModelsWithStatus() (*models.LCPModels, error) { if err := json.NewDecoder(resp.Body).Decode(data); err != nil { return nil, err } + localModelsData = data return data, nil } |
