Package Information
Released: 8/27/2025
Downloads: 0 weekly / 6 monthly
Latest Version: 0.1.0
Author: euanmc
Documentation
venice-ai-ultraviolet
This is an n8n community node that provides complete integration with the Venice AI API, enabling access to uncensored AI models, image generation, text-to-speech, embeddings, and more.
Features
- 🤖 Chat Completions - Access Venice's uncensored LLMs with streaming support
- 🎨 Image Generation - Create images with various models and styles
- 🖼️ Image Editing - Edit and upscale existing images
- 🎙️ Text-to-Speech - Convert text to natural-sounding speech
- 📊 Embeddings - Generate text embeddings for semantic search
- 🎭 Characters - Use pre-configured AI characters
- 🌐 Web Search - Enable web search with citations
- 🧠 Reasoning Models - Support for models with thinking capabilities
Installation
Community Node (Recommended)
- In n8n, go to Settings > Community Nodes
- Select Install a community node
- Enter
venice-ai-ultraviolet - Click Install
Manual Installation
npm install venice-ai-ultraviolet
Authentication
- Get your API key from Venice AI
- In n8n, add credentials:
- Go to Credentials > New
- Select Venice AI API
- Enter your API key
- Save
Supported Operations
Chat
- Complete - Create chat completions with various models
- Streaming support
- Function calling/tools
- Web search integration
- Character personalities
- JSON response format
- Reasoning models with thinking blocks
Image
- Generate - Text-to-image generation
- Generate Simple - OpenAI-compatible generation
- Upscale - Upscale or enhance images
- Edit - Modify images based on prompts
- List Styles - Get available style presets
Audio
- Text to Speech - Convert text to speech with multiple voices
Embedding
- Create - Generate text embeddings
Model
- List - List available models by type
- List Traits - List model traits and mappings
Character
- List - List available AI characters
Usage Examples
Chat Completion
{
"model": "venice-uncensored",
"messages": [
{"role": "user", "content": "Hello, how are you?"}
],
"temperature": 0.7
}
Image Generation
{
"model": "hidream",
"prompt": "A beautiful sunset over mountain ranges",
"width": 1024,
"height": 1024,
"steps": 20
}
Text to Speech
{
"input": "Hello, welcome to Venice AI",
"voice": "af_sky",
"response_format": "mp3",
"speed": 1.0
}
Available Models
Chat Models
venice-uncensored- Venice's flagship uncensored modelllama-3.3-70b- Llama 3.3 70Bqwen-2.5-vl- Vision-capable modeldeepseek-v3- DeepSeek V3- And many more...
Image Models
hidream- High-quality image generationflux-dev- Flux development modelvenice-sd35- Stable Diffusion 3.5- Various specialized models
Voices (Text-to-Speech)
- Female voices:
af_sky,af_nova,af_bella, etc. - Male voices:
am_echo,am_onyx,am_adam, etc. - Multiple language support
Advanced Features
Streaming Chat Responses
Enable streaming for real-time token generation:
{
"stream": true,
"stream_options": {
"include_usage": true
}
}
Web Search Integration
Enable web search for current information:
{
"venice_parameters": {
"enable_web_search": "auto",
"enable_web_citations": true
}
}
Using Characters
Access pre-configured AI personalities:
{
"venice_parameters": {
"character_slug": "alan-watts"
}
}
Function Calling
Define tools for the model to use:
{
"tools": [
{
"type": "function",
"function": {
"name": "get_weather",
"description": "Get weather information",
"parameters": {
"type": "object",
"properties": {
"location": {"type": "string"}
}
}
}
}
]
}
Error Handling
The node provides detailed error messages for common issues:
401- Invalid API key402- Insufficient balance429- Rate limit exceeded503- Model at capacity504- Request timeout
Rate Limits
Venice AI has different rate limits based on your plan. The node will automatically handle rate limit errors and provide appropriate feedback.
Support
License
MIT
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Changelog
0.1.0
- Initial release
- Full Venice AI API support
- Chat completions with streaming
- Image generation, editing, and upscaling
- Text-to-speech
- Embeddings
- Model and character listing