# Venice API > Venice is a privacy-first, uncensored AI API platform offering text generation, image generation, audio synthesis, video generation, and embeddings with zero data retention and OpenAI SDK compatibility. Venice provides permissionless access to AI models with no content filtering, making it ideal for developers building applications that require uncensored outputs, privacy guarantees, and full control over AI interactions. The API is fully compatible with OpenAI's SDK—just change the base URL to `https://api.venice.ai/api/v1`. ## Getting Started - [Quick Start Guide](https://docs.venice.ai/overview/getting-started): Get your API key and make your first request in minutes - [API Key Generation](https://docs.venice.ai/overview/guides/generating-api-key): Step-by-step guide to creating API keys - [About Venice](https://docs.venice.ai/overview/about-venice): Overview of Venice's capabilities and OpenAI compatibility ## API Reference - [API Specification](https://docs.venice.ai/api-reference/api-spec): Complete API specification with Venice-specific parameters - [Chat Completions](https://docs.venice.ai/api-reference/endpoint/chat/completions): Text generation endpoint with streaming, vision, and tool calling - [Image Generation](https://docs.venice.ai/api-reference/endpoint/image/generate): Create images from text prompts - [Image Upscaling](https://docs.venice.ai/api-reference/endpoint/image/upscale): Enhance and upscale images - [Image Editing](https://docs.venice.ai/api-reference/endpoint/image/edit): AI-powered image inpainting - [Text-to-Speech](https://docs.venice.ai/api-reference/endpoint/audio/speech): Convert text to audio with 60+ voices - [Video Generation](https://docs.venice.ai/api-reference/endpoint/video/queue): Generate videos from text or images - [Embeddings](https://docs.venice.ai/api-reference/endpoint/embeddings/generate): Generate vector embeddings for semantic search - [Rate Limiting](https://docs.venice.ai/api-reference/rate-limiting): Rate limits and best practices - [Error Codes](https://docs.venice.ai/api-reference/error-codes): API error reference - [Characters API](https://docs.venice.ai/api-reference/endpoint/characters/list): List and use AI character personas - [API Keys Management](https://docs.venice.ai/api-reference/endpoint/api_keys/list): Create, list, and manage API keys ## Models - [Model Overview](https://docs.venice.ai/models/overview): Browse all available models - [Text Models](https://docs.venice.ai/models/text): LLMs including venice-uncensored, GLM 4.7, Qwen, Mistral, Llama - [Image Models](https://docs.venice.ai/models/image): Diffusion models for image generation - [Audio Models](https://docs.venice.ai/models/audio): Text-to-speech models - [Video Models](https://docs.venice.ai/models/video): Video generation models - [Embedding Models](https://docs.venice.ai/models/embeddings): Vector embedding models ## Guides - [Structured Responses](https://docs.venice.ai/overview/guides/structured-responses): Get JSON responses with guaranteed schemas - [Reasoning Models](https://docs.venice.ai/overview/guides/reasoning-models): Use models with step-by-step reasoning - [AI Agents](https://docs.venice.ai/overview/guides/ai-agents): Build autonomous agents with Eliza framework - [Integrations](https://docs.venice.ai/overview/guides/integrations): Third-party integrations like Brave Leo - [Postman Collection](https://docs.venice.ai/overview/guides/postman): Import ready-to-use API examples ## Optional - [Pricing](https://docs.venice.ai/overview/pricing): Pay-as-you-go and DIEM staking options - [Privacy Architecture](https://docs.venice.ai/overview/privacy): Zero data retention and privacy guarantees - [Deprecations](https://docs.venice.ai/overview/deprecations): Model deprecation notices - [Beta Models](https://docs.venice.ai/overview/beta-models): Experimental models in beta - [OpenAPI Spec](https://docs.venice.ai/swagger.yaml): Full OpenAPI/Swagger specification