nanobot: 2026-09-14 21:05:11 — usage: usage je frakce limitu, ne $
This commit is contained in:
@@ -23,12 +23,12 @@ Pokud chybí nebo klíč nefunguje (401/403), řekni to uživateli — nescrapuj
|
||||
|
||||
Text v češtině, stručně:
|
||||
|
||||
- **Session**: použité $ + per-model requesty
|
||||
- **Weekly**: použité $ + per-model requesty
|
||||
- **Aktivita**: `activity.cost` za poslední 4 týdny
|
||||
- **Session**: použité % + per-model requesty
|
||||
- **Weekly**: použité % + per-model requesty
|
||||
- **Aktivita**: `activity.cost` (skutečné dolary) za poslední 4 týdny
|
||||
|
||||
Čísla vypisuj přesně jak je vrací API — žádné dopočítávání procent
|
||||
(API nezveřejňuje limit, takže % nelze spočítat ověřeně).
|
||||
`limits.*.usage` je zlomek limitu plánu (× 100 = % jako na dashboardu).
|
||||
Vypisuj % jako API/dashboard; `$` jen u `activity.cost`.
|
||||
|
||||
## Poznámky
|
||||
|
||||
|
||||
@@ -53,9 +53,9 @@ def main() -> None:
|
||||
|
||||
print("Ollama Cloud — spotřeba")
|
||||
s_models = fmt_models(session.get("models", []))
|
||||
print(f'Session: ${session.get("usage", 0):.3f}' + (f" — {s_models}" if s_models else ""))
|
||||
print(f'Session: {session.get("usage", 0) * 100:.1f} %' + (f" — {s_models}" if s_models else ""))
|
||||
w_models = fmt_models(weekly.get("models", []))
|
||||
print(f'Weekly: ${weekly.get("usage", 0):.3f}' + (f" — {w_models}" if w_models else ""))
|
||||
print(f'Weekly: {weekly.get("usage", 0) * 100:.1f} %' + (f" — {w_models}" if w_models else ""))
|
||||
|
||||
activity = data.get("activity", {})
|
||||
cost = activity.get("cost")
|
||||
|
||||
Reference in New Issue
Block a user