Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat
ConfigurazioneLibreChat YAMLStruttura dell'oggettoSaldo

Saldo

Configura i saldi dei crediti token per gli utenti in LibreChat

Panoramica

L'oggetto balance consente agli amministratori di configurare come vengono gestiti i saldi dei crediti dei token per gli utenti all'interno di LibreChat. Le impostazioni includono l'abilitazione del monitoraggio del saldo, l'inizializzazione dei saldi utente e la configurazione del comportamento di ricarica automatica dei token.

Campi sotto balance:

  • enabled
  • startBalance
  • autoRefillEnabled
  • refillIntervalValue
  • refillIntervalUnit
  • refillAmount

Note:

  • Le configurazioni balance si applicano globalmente a tutta l'applicazione.
  • I valori predefiniti sono forniti ma possono essere personalizzati in base ai requisiti.
  • La logica condizionale può modificare dinamicamente queste impostazioni in base ad altre configurazioni.

Esempio

balance:
  enabled: false
  startBalance: 20000
  autoRefillEnabled: false
  refillIntervalValue: 30
  refillIntervalUnit: "days"
  refillAmount: 10000

enabled

Chiave:

KeyTypeDescriptionExample
enabledBooleanAbilita il monitoraggio dei crediti token e la gestione del saldo per gli utenti.Set to true to activate balance tracking for token usage.

Predefinito: false

Esempio:

balance:
  enabled: true

startBalance

Chiave:

KeyTypeDescriptionExample
startBalanceIntegerSpecifica il numero iniziale di token accreditati a un utente al momento della registrazione.Tokens credited to a new user account.

Predefinito: 20000

Esempio:

balance:
  startBalance: 20000

autoRefillEnabled

Chiave:

KeyTypeDescriptionExample
autoRefillEnabledBooleanDetermina se il ripristino automatico dei crediti token è abilitato.Set to true to enable automatic token refills.

Predefinito: false

Esempio:

balance:
  autoRefillEnabled: true

refillIntervalValue

Chiave:

KeyTypeDescriptionExample
refillIntervalValueIntegerSpecifica il valore numerico per l'intervallo in cui i crediti dei token vengono ricaricati automaticamente.For example, 30 represents a 30-day interval.

Predefinito: 30

Esempio:

balance:
  refillIntervalValue: 30

refillIntervalUnit

Chiave:

KeyTypeDescriptionExample
refillIntervalUnitStringSpecifica l'unità di tempo per l'intervallo di ricarica (ad esempio, "days", "hours").Indicates the unit of time for refillIntervalValue.

Predefinito: "days"

Esempio:

balance:
  refillIntervalUnit: "days"

refillAmount

Chiave:

KeyTypeDescriptionExample
refillAmountIntegerSpecifica il numero di token da aggiungere al saldo dell'utente durante ogni ricarica automatica.The amount added to a user’s token credits at each refill interval.

Predefinito: 10000

Esempio:

balance:
  refillAmount: 10000

Com’è questa guida?