Saldo
Configure saldos de créditos de tokens para usuários no LibreChat
Visão geral
O objeto balance permite que administradores configurem como os saldos de créditos de tokens são gerenciados para usuários dentro do LibreChat. As configurações incluem habilitar o rastreamento de saldo, inicializar saldos de usuários e configurar o comportamento de recarga automática de tokens.
Campos sob balance:
enabledstartBalanceautoRefillEnabledrefillIntervalValuerefillIntervalUnitrefillAmount
Notas:
- As configurações de
balanceaplicam-se globalmente em toda a aplicação. - Os padrões são fornecidos, mas podem ser personalizados com base nos requisitos.
- A lógica condicional pode modificar dinamicamente essas configurações com base em outras configurações.
Exemplo
balance:
enabled: false
startBalance: 20000
autoRefillEnabled: false
refillIntervalValue: 30
refillIntervalUnit: "days"
refillAmount: 10000enabled
Chave:
| Key | Type | Description | Example |
|---|---|---|---|
| enabled | Boolean | Habilita o rastreamento de créditos de tokens e o gerenciamento de saldo para usuários. | Set to true to activate balance tracking for token usage. |
Padrão: false
Exemplo:
balance:
enabled: truestartBalance
Chave:
| Key | Type | Description | Example |
|---|---|---|---|
| startBalance | Integer | Especifica o número inicial de tokens creditados a um usuário após o registro. | Tokens credited to a new user account. |
Padrão: 20000
Exemplo:
balance:
startBalance: 20000autoRefillEnabled
Chave:
| Key | Type | Description | Example |
|---|---|---|---|
| autoRefillEnabled | Boolean | Determina se o reabastecimento automático de créditos de token está habilitado. | Set to true to enable automatic token refills. |
Padrão: false
Exemplo:
balance:
autoRefillEnabled: truerefillIntervalValue
Chave:
| Key | Type | Description | Example |
|---|---|---|---|
| refillIntervalValue | Integer | Especifica o valor numérico para o intervalo no qual os créditos de token são recarregados automaticamente. | For example, 30 represents a 30-day interval. |
Padrão: 30
Exemplo:
balance:
refillIntervalValue: 30refillIntervalUnit
Chave:
| Key | Type | Description | Example |
|---|---|---|---|
| refillIntervalUnit | String | Especifica a unidade de tempo para o intervalo de recarga (por exemplo, "days", "hours"). | Indicates the unit of time for refillIntervalValue. |
Padrão: "days"
Exemplo:
balance:
refillIntervalUnit: "days"refillAmount
Chave:
| Key | Type | Description | Example |
|---|---|---|---|
| refillAmount | Integer | Especifica o número de tokens a serem adicionados ao saldo do usuário durante cada recarga automática. | The amount added to a user’s token credits at each refill interval. |
Padrão: 10000
Exemplo:
balance:
refillAmount: 10000Como está este guia?
Transações
Configure o registro de transações para uso de tokens no LibreChat
Sistema de Autenticação
Este guia explica como usar o sistema de autenticação de usuário do LibreChat, que oferece logins seguros e fáceis por e-mail e redes sociais. Você aprenderá a configurar o cadastro, login, redefinição de senha e muito mais.