CommunityRecherche & Datenanalysegithub.com

revenium/hermes-revenium

Budgetüberwachung und Token-Metering-Fertigkeit für Hermes-Agenten. Verfolgt die KI-Ausgaben über Revenium, setzt konfigurierbare Budgetgrenzen durch und meldet die Nutzung automatisch – damit Agenten niemals unbemerkt Ihr Token-Budget sprengen.

Was ist hermes-revenium?

Diese Fertigkeit, revenium/hermes-revenium, ist eine Budgetüberwachungs- und Token-Metering-Lösung für Hermes AI-Agenten. Sie integriert sich mit der Revenium-Plattform, um die KI-Ausgaben (Token-Nutzung) in Echtzeit zu verfolgen, konfigurierbare Budgetgrenzen durchzusetzen und Verbrauchsberichte automatisch zu generieren. Entwickler können Ausgabenschwellenwerte festlegen (z.B. pro Agent, pro Aufgabe oder pro Zeiteinheit), und die Fertigkeit ergreift definierte Aktionen (wie das Anhalten des Agenten oder das Senden von Warnungen), wenn das Budget überschritten wird. Unterstützt werden Hermes-basierte Agenten-Frameworks (Node.js/Python). Nützlich für DevOps-Teams, die KI-Kosten in Produktionsumgebungen kontrollieren müssen, um Budgetüberschreitungen zu verhindern – ohne manuelle Überwachung. Die Konfiguration erfolgt über Umgebungsvariablen oder eine YAML-Datei (`budget.yaml`), die Schwellenwerte, Metrikintervalle und Aktionen definiert.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add revenium/hermes-revenium

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht hermes-revenium?

Budgetüberwachung und Token-Metering-Fertigkeit für Hermes-Agenten. Verfolgt die KI-Ausgaben über Revenium, setzt konfigurierbare Budgetgrenzen durch und meldet die Nutzung automatisch – damit Agenten niemals unbemerkt Ihr Token-Budget sprengen.

Übersicht

Diese Fertigkeit verhindert Kostenüberschreitungen in Hermes AI-Agenten, indem sie die Token-Nutzung in Echtzeit überwacht und Budgetschwellenwerte durchsetzt. Bei Überschreitung eines Schwellenwerts kann die Fertigkeit den Agenten anhalten, eine Warnung ausgeben oder einen benutzerdefinierten Callback ausführen.

Konfiguration

Erstellen Sie eine Datei budget.yaml im Stammverzeichnis Ihres Projekts:

budgets:
  - name: "agent-tägliches-budget"
    metric: "tokens_eingegeben"
    limit: 1000000
    intervall: "täglich"
    aktion: "anhalten"
  - name: "aufgaben-budget"
    metric: "tokens_ausgegeben"
    limit: 500000
    intervall: "pro-aufgabe"
    aktion: "warnen"

Unterstützte Metriken: tokens_eingegeben, tokens_ausgegeben, gesamt_tokens, kosten (USD).

Unterstützte Aktionen: anhalten, warnen, callback (erfordert benutzerdefinierter_callback).

Verwendung

// Beispiel: Integration in einen Hermes-Agenten
import { BudgetErzwingung } from '@revenium/hermes-revenium';

const budget = new BudgetErzwingung({ konfigurationsdatei: './budget.yaml' });

agent.on('tokenverbrauch', (daten) => {
  budget.prüfenUndDurchsetzen(daten);
});

Umgebungsvariablen

VariableBeschreibungStandardwert
REVENIUM_API_KEYAPI-Schlüssel für die Revenium-Plattform–
REVENIUM_ENDPOINTRevenium API-Endpunkthttps://api.revenium.io/v1
BUDGET_KONFIGURATIONSDATEIPfad zur Budgetkonfigurationsdatei./budget.yaml

Berichterstattung

Die Fertigkeit sendet automatisch Nutzungsberichte an den konfigurierten Revenium-Endpunkt. Berichte werden in regelmäßigen Abständen (standardmäßig alle 60 Sekunden) oder bei Erreichen eines Schwellenwerts gesendet. Aktivieren Sie die detaillierte Protokollierung mit der Umgebungsvariable REVENIUM_DEBUG=true.

Lizenz

MIT

Verwandte Skills