项目文件夹

文件
wehub-resource-sync 426e9eeabd
Voice Workbench / headless workbench (mocked backends) (push) Has been cancelled
Voice Workbench / real acoustic lane (nightly, provisioned only) (push) Has been cancelled
ci / test (push) Has been cancelled
ci / lint-and-format (push) Has been cancelled
ci / build (push) Has been cancelled
ci / dev-startup (push) Has been cancelled
gitleaks / gitleaks (push) Has been cancelled
Markdown Links / Relative Markdown Links (push) Has been cancelled
Quality (Extended) / Homepage Build (PR smoke) (push) Has been cancelled
Quality (Extended) / Comment-only diff guard (push) Has been cancelled
Quality (Extended) / Format + Type Safety Ratchet (push) Has been cancelled
Quality (Extended) / Develop Gate (secret scan + UI determinism) (push) Has been cancelled
Quality (Extended) / Develop Gate (lint) (push) Has been cancelled
Chat shell gestures / Chat shell gesture + parity e2e (push) Has been cancelled
Cloud Gateway Discord / Test (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx @biomejs/biome check packages/lifeops-bench/src, benchmark-lint) (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx vitest run --config packages/lifeops-bench/vitest.config.ts --root packages/lifeops-bench --passWithNoTests, benchmark-tests) (push) Has been cancelled
Build Agent Image / build-and-push (push) Has been cancelled
Dev Smoke / bun run dev onboarding chat (push) Has been cancelled
Dev Smoke / Vite HMR dependency-level smoke (push) Has been cancelled
Electrobun Submodule Guard / electrobun gitlink is fetchable (push) Has been cancelled
Publish @elizaos/example-code / check_npm (push) Has been cancelled
Publish @elizaos/example-code / publish_npm (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / verify_version (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / publish_npm (push) Has been cancelled
Sandbox Live Smoke / Sandbox live smoke (push) Has been cancelled
Snap Build & Test / Build Snap (amd64) (push) Has been cancelled
Snap Build & Test / Build Snap (arm64) (push) Has been cancelled
Test Packaging / elizaos CLI global-install smoke (node + bun) (push) Has been cancelled
Cloud Gateway Webhook / Test (push) Has been cancelled
Cloud Tests / lint-and-types (push) Has been cancelled
Cloud Tests / unit-tests (push) Has been cancelled
Cloud Tests / integration-tests (push) Has been cancelled
Cloud Tests / e2e-tests (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Deploy Apps Worker (Product 2) / Determine environment (push) Has been cancelled
Deploy Apps Worker (Product 2) / Deploy apps worker to apps-control host (${{ needs.determine-env.outputs.environment }}) (push) Has been cancelled
Deploy Eliza Provisioning Worker / Determine environment (push) Has been cancelled
Deploy Eliza Provisioning Worker / Deploy worker to Hetzner host (${{ needs.determine-env.outputs.environment }} @ ${{ needs.determine-env.outputs.deployment_sha }}) (push) Has been cancelled
Dev Smoke / Classify changed paths (push) Has been cancelled
supply-chain / sbom (push) Has been cancelled
supply-chain / vulnerability-scan (push) Has been cancelled
Build, Push & Deploy to Phala Cloud / build-and-push (push) Has been cancelled
Test Packaging / Validate Packaging Configs (push) Has been cancelled
Test Packaging / Build & Test PyPI Package (push) Has been cancelled
Test Packaging / PyPI on Python ${{ matrix.python }} (push) Has been cancelled
Test Packaging / Pack & Test JS Tarballs (push) Has been cancelled
UI Fixture E2E / ui-fixture-e2e (push) Has been cancelled
UI Fixture E2E / fixture-e2e (push) Has been cancelled
UI Story Gate / story-gate (push) Has been cancelled
vault-ci / test (macos-latest) (push) Has been cancelled
vault-ci / test (ubuntu-latest) (push) Has been cancelled
vault-ci / test (windows-latest) (push) Has been cancelled
vault-ci / app-core wiring tests (push) Has been cancelled
verify-patches / verify patches/CHECKSUMS.sha256 (push) Has been cancelled
Voice Benchmark Smoke / voice-emotion fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voiceagentbench fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench-quality unit smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench TypeScript unit (no audio) (push) Has been cancelled
Voice Benchmark Smoke / voice bench smoke summary (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Has been cancelled
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:43:05 +08:00

222 行
6.3 KiB
Plaintext

---
title: Billing & Credits
description: Understand elizaOS Cloud pricing, credits system, and billing management.
---
# Billing & Credits
elizaOS Cloud bills usage in USD-backed credits for flexible, pay-as-you-go pricing.
<Info>
Provider pricing is refreshed from upstream catalogs and pricing pages. The
dashboard and API Explorer reflect the latest stored rates; this page gives
the billing model and current ranges, not a frozen source-of-truth table.
</Info>
## Overview
- **Credits**: Universal currency for all services
- **Pay-as-you-go**: Only pay for what you use
- **Top-up**: Purchase credits as needed
- **Auto top-up**: Automatic refills (optional)
## Pricing Model
### Chat & Language Models
- Token pricing is model-specific and refreshed from provider catalogs.
- The platform applies a 20% markup to the upstream provider cost.
- Current curated chat models span roughly `$0.00024` to `$0.018` per 1K input tokens.
### Embeddings
- Embeddings are billed per token using the active provider rate plus 20%.
- `text-embedding-3-small` is currently about `$0.000024` per 1K input tokens after markup.
### Image Generation
- Image generation is billed per output image.
- Current supported models span roughly `$0.0468` to `$0.0960` per generated image.
### Video Generation
- Video generation is billed from the model’s actual provider economics, not a flat platform fee.
- Depending on the selected model, default request costs currently span roughly `$0.336` to `$3.840`.
- Some models bill per second, some bill per request duration, and some bill by resolution/audio combination.
### Voice
- TTS is billed per character. Current published rates are roughly `$0.060` to `$0.120` per 1K characters after markup.
- STT is billed per decoded audio duration. Current rate is about `$0.0044` per minute after markup.
- Voice cloning is billed by clone tier and should be reviewed against your ElevenLabs contract if you use account-specific pricing.
### Infrastructure
| Resource | Cost |
| ------------------------------- | ---------------------- |
| Container (per day) | 0.67 credits (~$20/mo) |
| Container deployment (one-time) | 0.50 credits |
| Knowledge storage (per GB/day) | 0.01 credits |
<Info>
Containers are billed **daily**. If credits run low, you'll receive a 48-hour
warning before shutdown.
</Info>
## Credit Packs
Purchase credit packs from the dashboard. The available pack sizes and promotions
can change over time, so use the billing UI or credit-pack API for the current
offerings.
## Checking Balance
### Dashboard
View your balance at [Dashboard → Billing](https://elizacloud.ai/dashboard/billing).
### API
```bash
curl -X GET "https://elizacloud.ai/api/v1/credits/summary" \
-H "Authorization: Bearer YOUR_API_KEY"
```
```json
{
"balance": 4523.5,
"pending": 0,
"usage": {
"today": 45.2,
"thisMonth": 1250.0
}
}
```
## Top Up Credits
### Stripe Checkout
```bash
curl -X POST "https://elizacloud.ai/api/v1/credits/checkout" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"credits": 50,
"success_url": "https://elizacloud.ai/dashboard/billing/success",
"cancel_url": "https://elizacloud.ai/dashboard/billing"
}'
```
The response contains `url` and `sessionId`. Redirect the user to `url`, then
verify the completed session with `GET /api/v1/credits/verify?session_id=...`.
### x402 Crypto Payment
Pay with USDC via x402 protocol:
```bash
curl -X POST "https://elizacloud.ai/api/v1/topup/10" \
-H "X-PAYMENT: <x402-payment-header>"
```
Use `/api/v1/topup/10`, `/api/v1/topup/50`, or `/api/v1/topup/100`.
With wallet signature headers, credits go to the signer. Without wallet
signature headers, include `walletAddress` in the request body.
## Auto Top-Up
Configure automatic credit refills:
```bash
curl -X PUT "https://elizacloud.ai/api/v1/billing/settings" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"autoTopUp": {
"enabled": true,
"threshold": 100,
"amount": 1000
}
}'
```
| Setting | Description |
| ----------- | -------------------------------- |
| `autoTopUp.enabled` | Enable auto top-up |
| `autoTopUp.threshold` | Trigger when balance falls below |
| `autoTopUp.amount` | Credits to add |
## Usage Analytics
Track your spending via the credits summary endpoint:
```bash
curl -X GET "https://elizacloud.ai/api/v1/credits/summary" \
-H "Authorization: Bearer YOUR_API_KEY"
```
See the [Credits API](/cloud/api/credits) for the complete response format including usage breakdown by agents and apps.
## Invoices
Invoices are available in the dashboard and through the legacy invoice routes.
They are session/account scoped.
```bash
curl -X GET "https://elizacloud.ai/api/invoices/list" \
-H "Authorization: Bearer YOUR_API_KEY"
```
## Payment Methods
Payment methods are managed through the Stripe checkout flow. When you create a checkout session via `/api/v1/credits/checkout`, Stripe handles payment method collection securely.
<Info>
Saved payment methods and auto top-up can be configured in your [Dashboard →
Billing](https://elizacloud.ai/dashboard/billing) settings.
</Info>
## Cost Alerts
Cost alerts can be configured in your [Dashboard → Billing](https://elizacloud.ai/dashboard/billing) settings. You can set:
- **Email notifications** when balance drops below a threshold
- **Auto top-up** to automatically add credits when balance is low
## Free Tier
New accounts receive:
- A signup credit grant when enabled
- Basic access to all features
- Community support
<Info>Free credits expire after 30 days of inactivity.</Info>
## Enterprise
For high-volume usage:
- Custom pricing
- Volume discounts
- Dedicated support
- SLA guarantees
- Custom invoicing
Contact [sales@eliza.ai](mailto:sales@eliza.ai) for enterprise plans.
## Next Steps
<CardGroup>
<CardGroup.Card title="Earnings" href="/cloud/earnings">
Earn from your agents
</CardGroup.Card>
<CardGroup.Card title="Billing" href="/cloud/billing">
Pay with crypto
</CardGroup.Card>
<CardGroup.Card title="API Reference" href="/cloud/api">
Usage tracking APIs
</CardGroup.Card>
</CardGroup>