Пул токенів

Токени й ключі

100 мільйонів токенів у подарунок під час реєстрації. Перед запитами перекажи їх із пулу на ключ

Токени акаунта зберігаються в пулі — спільному запасі токенів акаунта. Інференс витрачає лише токени, переказані на ключ.

У /account ключам можна давати назви й перейменовувати їх, переказувати токени з пулу на ключ і повертати назад. Поповнення завжди зараховуються в пул — далі розподіляй токени між ключами як потрібно.

Пул

  • Новий акаунт: 100 мільйонів токенів у подарунок під час реєстрації — вони йдуть у пул, не на перший ключ.
  • Новий ключ акаунта: 0, поки не перекажеш на нього токени.
  • Поповнення (акаунт): криптовалюта через NOWPayments. Токени зараховуються в пул після підтвердження.

Переказ токенів

Переказуй токени на сторінці акаунта або через API з cookie сесії:

ДіяЕндпоінт
Список ключівGET /v1/account/keys
Створити ключPOST /v1/account/keys (початковий баланс — 0 токенів)
Пул → ключPOST /v1/account/allocate { "key_id", "amount" }
Ключ → пулPOST /v1/account/return { "key_id", "amount" }
Відкликати ключDELETE /v1/account/keys/{id} (залишок повернеться в пул)
Статистика використанняGET /v1/account/usage?days=30
Історія операційGET /v1/account/ledger
ПакетиGET /v1/billing/packages
ОплатаPOST /v1/billing/checkout { "package_id" }
curl -X POST https://inference.dahl.global/v1/account/allocate \
  -b cookies.txt \
  -H "Content-Type: application/json" \
  -d '{"key_id":123,"amount":10000000}'

Поповнення

В акаунті кнопка Top up («Поповнити») відкриває форму оплати криптовалютою (USDT, BTC та інші через NOWPayments). Орієнтир — 0,03 $ за 1 млн токенів. Після підтвердження платежу токени йдуть у пул, не на ключ.

Баланс ключа

GET /tokens/current з будь-яким API-ключем показує залишок на цьому ключі (не пул).

curl https://inference.dahl.global/tokens/current \
  -H "Authorization: Bearer $DAHL_API_KEY"

За успішний запит списуються вхідні та вихідні токени за даними поля usage, якщо сервер моделі повертає це поле. Чат і сторінка акаунта показують ті самі баланси.