dsh-usage-nix87
Verifieddsh-usage-nix87 · v0.1.0 · MIT · Web UI
Token and cost strip under the DSH chat title.
Install
dsh plugin add dsh-usage-nix87 Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Published to npm without a public repository. Inspect the package contents before installing.
Tags
Readme
dsh-usage-nix87
Полоска под названием чата: контекст, последний шаг, сумма чата и деньги.
Установка в профиль web, затем перезапуск dsh:
dsh plugin --profile web add dsh-usage-nix87
Цены
Файл: usage-prices.yaml в каталоге DSH (по умолчанию ~/.dsh, либо $DSH_HOME). Числа — цена за 1M токенов.
Иконка обновления запрашивает прайс у провайдеров, у которых он есть:
- Polza —
GET https://polza.ai/api/v1/models, рубли - Kodikrouter — публичный каталог, доллары
Строка с source: manual при этом не меняется. Так заполняется провайдер без прайса, например AI Studio:
- provider: aistudio
model: gemini-3.8-flash
currency: USD
inputPerMillion: 0.5
outputPerMillion: 3
cacheReadPerMillion: 0.05
cacheWritePerMillion: 0.083
source: manual
Рубли и доллары в полоске показываются отдельно и не складываются. Модель без цены показывает токены и прочерк вместо суммы. Рассуждение уже входит в выход и второй раз не тарифицируется.
Ещё один провайдер
Без API достаточно новой строки source: manual. С API — функция в lib/providers.js и запись в список priceProviders. Полоска, кнопка и файл те же.