Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.44 KB

File metadata and controls

48 lines (35 loc) · 1.44 KB
summary Venice provider setup, API-key balance query, and DIEM/USD balance display.
read_when
Adding or modifying the Venice provider
Debugging Venice API-key balance fetching
Explaining Venice setup or balance display

Venice

Venice is an AI inference platform that provides API access to various language models.

Setup

  1. Sign up or log in at https://venice.ai
  2. Navigate to your API settings at https://venice.ai/settings/api
  3. Create or retrieve your API key
  4. In CodexBar, add your Venice API key via:
    • Preferences > Providers > Venice, OR
    • Set the environment variable VENICE_API_KEY or VENICE_KEY

Balance Query

CodexBar fetches your current Venice API balance using the /api/v1/billing/balance endpoint.

Balance Types

  • DIEM: Venice's native credits (if epoch allocation is configured)
  • USD: Dollar balance if available
  • Consumption Currency: Indicates which currency is active for current billing

Display

CodexBar shows:

  • Current remaining balance (DIEM or USD)
  • Epoch allocation progress (if applicable)
  • "Balance unavailable" if consumption is temporarily disabled

Troubleshooting

No balance showing?

  • Verify your API key is correct
  • Check network connectivity
  • Ensure your Venice account has an active balance

API rate limiting?

  • CodexBar caches balance data and updates every 30 seconds
  • If you hit rate limits, wait a moment before refreshing