venice-admin

Venice AI account administration - check balance, view usage history, and manage API keys. Requires an Admin API key.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "venice-admin" with this command: npx skills add venice-admin

Venice Admin

Manage your Venice AI account - check balance, view usage history, and manage API keys.

⚠️ Important: These endpoints require an Admin API key, not a regular inference key. Create one at venice.ai → Settings → API Keys → Create Admin Key.

API Base URL: https://api.venice.ai/api/v1

Setup

  1. Create an Admin API key from venice.ai → Settings → API Keys
  2. Set the environment variable:
export VENICE_API_KEY="your_admin_api_key_here"

Check Balance

View your current DIEM and USD balances.

uv run {baseDir}/scripts/balance.py

Output includes:

  • Whether you can consume (has balance)
  • Current consumption currency (DIEM or USD)
  • DIEM balance and epoch allocation
  • USD balance

View Usage History

View detailed usage history with filtering and pagination.

uv run {baseDir}/scripts/usage.py

Options:

  • --currency: Filter by currency: DIEM, USD, VCU (default: DIEM)
  • --start-date: Start date filter (ISO format: 2024-01-01)
  • --end-date: End date filter (ISO format: 2024-12-31)
  • --limit: Results per page (default: 50, max: 200)
  • --page: Page number (default: 1)
  • --sort: Sort order: asc or desc (default: desc)
  • --format: Output format: json or csv (default: json)
  • --output: Save to file instead of stdout

Examples:

# Last 50 DIEM transactions
uv run {baseDir}/scripts/usage.py

# USD usage in January 2024
uv run {baseDir}/scripts/usage.py --currency USD --start-date 2024-01-01 --end-date 2024-01-31

# Export to CSV
uv run {baseDir}/scripts/usage.py --format csv --output usage.csv

List API Keys

View all your API keys.

uv run {baseDir}/scripts/api_keys_list.py

Output includes:

  • Key ID and name
  • Key type (Admin, Inference, etc.)
  • Creation date
  • Last used date
  • Rate limits

Runtime Note

This skill uses uv run which automatically installs Python dependencies (httpx) via PEP 723 inline script metadata. No manual Python package installation required - uv handles everything.


Security Notes

  • Admin keys have elevated permissions - protect them carefully
  • Admin keys can view billing info and manage other keys
  • Never commit admin keys to version control
  • Consider using inference-only keys for production workloads

API Reference

EndpointDescriptionAuth Required
GET /billing/balanceCheck DIEM/USD balanceAdmin key
GET /billing/usageView usage historyAdmin key
GET /api_keysList all API keysAdmin key

Full API docs: docs.venice.ai

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Fitbit Tracker

Personal Fitbit integration for daily health tracking with adaptive sleep and activity reporting

Registry SourceRecently Updated
General

Ollama Load Balancer

Ollama load balancer for Llama, Qwen, DeepSeek, and Mistral inference across multiple machines. Load balancing with auto-discovery via mDNS, health checks, q...

Registry SourceRecently Updated
General

Google Merchant Center

Google Merchant Center integration. Manage Accounts. Use when the user wants to interact with Google Merchant Center data.

Registry SourceRecently Updated
General

Twitter/X All-in-One — Search, Monitor & Publish Text & Media Posts

Searches and reads X (Twitter): profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Publishes posts, likes/unlike...

Registry SourceRecently Updated