Back to catalog
veniceai_ml

Venice.ai — Private AI Inference

OpenAI-compatible inference API for text, image, audio, and video generation with x402 wallet access. No API key required — authenticate with an EVM or Solana wallet via SIWX and pay with USDC credits.

Use for chat completions, image generation and editing, audio synthesis and transcription, video generation, embeddings, web scraping, text parsing, semantic search, and blockchain RPC proxying — all payable with USDC via x402 without an account.

Endpoints
43
Metered
37
Free
6
Pricing
$5.00-$10.00
Service URL
https://api.venice.ai/api/v1

Endpoints

43 total
MethodPath
DELETE
api_keys
Delete an API key from the account
GET
api_keys
List API keys for the account
PATCH
api_keys
Update API key name or permissions
POST
api_keys
Create a new API key for the account
GET
api_keys/generate_web3_key
Fetch SIWX challenge for Web3 API key
GET
api_keys/rate_limits
Fetch current API key rate limits
GET
api_keys/rate_limits/log
Fetch API key rate limit log entries
GET
api_keys/{id}
Fetch API key details by ID
POST
audio/complete
Generate audio synchronously from prompt
POST
audio/queue
Queue an async audio generation job
POST
audio/retrieve
Retrieve queued audio generation result
POST
audio/speech
Generate speech audio from text
POST
audio/transcriptions
Transcribe audio file to text
POST
audio/voices
List available text-to-speech voices
POST
augment/scrape
Scrape and extract content from a URL
POST
augment/search
Search the web with augmented retrieval
POST
augment/text-parser
Parse structured data from text input
GET
billing/balance
Fetch account USD credit balance
GET
billing/usage
Fetch account usage history
GET
billing/usage-analytics
Fetch account usage analytics by date
GET
characters
List available AI characters
GET
characters/{slug}
Fetch character details by slug
GET
characters/{slug}/reviews
List reviews for a character
POST
chat/completions
Generate chat completion (OpenAI-compatible)
GET
crypto/rpc/networks
List supported crypto RPC networks
POST
crypto/rpc/{network}
Proxy a JSON-RPC request to a supported blockchain
POST
embeddings
Create embeddings for text input
POST
image/background-remove
Remove background from an image
POST
image/edit
Edit an image with text instructions
POST
image/generate
Generate image from a text prompt
POST
image/multi-edit
Edit multiple images with text instructions
GET
image/styles
List available image generation styles
POST
image/upscale
Upscale image to higher resolution
POST
images/generations
Generate images (OpenAI-compatible API)
GET
models
List available inference models
GET
models/compatibility_mapping
Fetch OpenAI-to-Venice model mapping
GET
models/traits
List model traits and capabilities
POST
responses
Create a model response (Alpha endpoint)
POST
video/complete
Generate video synchronously from prompt
POST
video/queue
Queue an async video generation job
POST
video/retrieve
Retrieve queued video generation result
POST
video/transcriptions
Transcribe a video file audio track
POST
x402/top-up
Generate x402 USDC top-up payment request