Guthaben
Konfigurieren von Token-Guthaben für Benutzer in LibreChat
Übersicht
Das balance-Objekt ermöglicht es Administratoren zu konfigurieren, wie Token-Guthaben für Benutzer innerhalb von LibreChat verwaltet werden. Zu den Einstellungen gehören die Aktivierung der Guthabenverfolgung, die Initialisierung von Benutzerguthaben und die Konfiguration des automatischen Token-Aufladeverhaltens.
Felder unter balance:
enabledstartBalanceautoRefillEnabledrefillIntervalValuerefillIntervalUnitrefillAmount
Hinweise:
balanceKonfigurationen gelten global für die gesamte Anwendung.- Es werden Standardwerte bereitgestellt, die jedoch je nach Anforderungen angepasst werden können.
- Bedingte Logik kann diese Einstellungen basierend auf anderen Konfigurationen dynamisch ändern.
Beispiel
balance:
enabled: false
startBalance: 20000
autoRefillEnabled: false
refillIntervalValue: 30
refillIntervalUnit: "days"
refillAmount: 10000enabled
Schlüssel:
| Key | Type | Description | Example |
|---|---|---|---|
| enabled | Boolean | Aktiviert die Token-Guthabenverfolgung und die Kontostandsverwaltung für Benutzer. | Set to true to activate balance tracking for token usage. |
Standard: false
Beispiel:
balance:
enabled: truestartBalance
Schlüssel:
| Key | Type | Description | Example |
|---|---|---|---|
| startBalance | Integer | Gibt die anfängliche Anzahl an Tokens an, die einem Benutzer bei der Registrierung gutgeschrieben werden. | Tokens credited to a new user account. |
Standard: 20000
Beispiel:
balance:
startBalance: 20000autoRefillEnabled
Schlüssel:
| Key | Type | Description | Example |
|---|---|---|---|
| autoRefillEnabled | Boolean | Bestimmt, ob die automatische Aufladung von Token-Credits aktiviert ist. | Set to true to enable automatic token refills. |
Standard: false
Beispiel:
balance:
autoRefillEnabled: truerefillIntervalValue
Schlüssel:
| Key | Type | Description | Example |
|---|---|---|---|
| refillIntervalValue | Integer | Gibt den numerischen Wert für das Intervall an, in dem Token-Credits automatisch aufgefüllt werden. | For example, 30 represents a 30-day interval. |
Standard: 30
Beispiel:
balance:
refillIntervalValue: 30refillIntervalUnit
Schlüssel:
| Key | Type | Description | Example |
|---|---|---|---|
| refillIntervalUnit | String | Gibt die Zeiteinheit für das Auffüllintervall an (z. B. "days", "hours"). | Indicates the unit of time for refillIntervalValue. |
Standard: "days"
Beispiel:
balance:
refillIntervalUnit: "days"refillAmount
Schlüssel:
| Key | Type | Description | Example |
|---|---|---|---|
| refillAmount | Integer | Gibt die Anzahl der Token an, die dem Guthaben des Benutzers bei jeder automatischen Auffüllung hinzugefügt werden. | The amount added to a user’s token credits at each refill interval. |
Standard: 10000
Beispiel:
balance:
refillAmount: 10000Wie finden Sie diese Anleitung?
Transaktionen
Konfiguration der Transaktionsaufzeichnung für die Token-Nutzung in LibreChat
Authentifizierungssystem
Dieser Leitfaden erklärt, wie Sie das Benutzerauthentifizierungssystem von LibreChat verwenden, das sichere und einfache E-Mail- sowie Social-Logins bietet. Sie erfahren, wie Sie Registrierung, Anmeldung, Passwortzurücksetzung und mehr einrichten.