nanobot: 2026-09-14 21:07:55 — usage: resets countdown + per-model list
This commit is contained in:
@@ -21,17 +21,25 @@ Pokud chybí nebo klíč nefunguje (401/403), řekni to uživateli — nescrapuj
|
||||
|
||||
## Výstup
|
||||
|
||||
Text v češtině, stručně:
|
||||
Text v češtině, přesně tento formát:
|
||||
|
||||
- **Session**: použité % + per-model requesty
|
||||
- **Weekly**: použité % + per-model requesty
|
||||
- **Aktivita**: `activity.cost` (skutečné dolary) za poslední 4 týdny
|
||||
- `Session: <value> %, resets in X hours — <model> (<req count>), …`
|
||||
- `Weekly: <value> %, resets in Y days — <model> (<req count>), …`
|
||||
- `Modely (počet požadavků, weekly okno):` — seznam modelů s requesty
|
||||
|
||||
`limits.*.usage` je zlomek limitu plánu (× 100 = % jako na dashboardu).
|
||||
Vypisuj % jako API/dashboard; `$` jen u `activity.cost`.
|
||||
## Reset časy — odvození, ne API
|
||||
|
||||
`/api/usage` **neobsahuje reset timestamps** (ty existují jen v HTML UI).
|
||||
Skript je počítá: session = do další celé hodiny UTC (dashboard ukazuje
|
||||
„Resets in 1 hour"), weekly = do nejbližšího pondělí 00:00 UTC.
|
||||
Důvod: session usage šel v testu nahoru během pár minut (rolling okno),
|
||||
weekly se mění pomalu, konzistentní s hodinovým/týdenním oknem.
|
||||
Kdyby se ukázalo, že okno není kalendářové, uprav `until_next_*`.
|
||||
|
||||
## Poznámky
|
||||
|
||||
- Endpoint: `GET https://ollama.com/api/usage`, hlavička
|
||||
`Authorization: Bearer <key>` (ověřeno 2026-09, issue #15132 je zastaralá).
|
||||
- `limits.*.usage` je zlomek limitu plánu (× 100 = % jako na dashboardu).
|
||||
- `activity.cost` u Pro plánu vrací $0.00000 — nefunkční, ve výstupu vynechán.
|
||||
- Klíč z `~/.ollama/id_ed25519` nefunguje — jen API key z ollama.com.
|
||||
Reference in New Issue
Block a user