Cambia de OpenAI a Venice AI en minutos: el mismo SDK, más privacidad, sin censura
Venice AI es un sustituto drop-in para OpenAI. El mismo SDK, el mismo código: solo cambia dos líneas. Obtén inferencia centrada en la privacidad, modelos sin censura y precios competitivos.
// Antes (OpenAI)import OpenAI from 'openai';const client = new OpenAI();// Después (Venice)import OpenAI from 'openai';const client = new OpenAI({ apiKey: 'your-venice-api-key', baseURL: 'https://api.venice.ai/api/v1',});
# Antescurl https://api.openai.com/v1/chat/completions ...# Después — solo cambia la URL y la clavecurl https://api.venice.ai/api/v1/chat/completions ...
Muchas bibliotecas y herramientas leen OPENAI_API_KEY y OPENAI_BASE_URL automáticamente. Puede que solo necesites actualizar estas variables de entorno.
Compatible con OpenAI mediante /images/generations*
TTS
✅
✅
Compatible
STT
✅
✅
Compatible
Assistants API
✅
❌
Usa Characters o Minds en su lugar
Batch API
✅
❌
Aún no disponible
Fine-tuning
✅
❌
No disponible
*Venice también ofrece un endpoint compatible con OpenAI en POST /images/generations para facilitar la migración desde DALL-E. Para la API de imagen nativa de Venice con opciones adicionales, consulta Generate Image.
# Encolar un trabajo de generación de vídeoimport requestsresponse = requests.post( "https://api.venice.ai/api/v1/video/queue", headers={"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}, json={ "model": "wan-2.6-text-to-video", "prompt": "A serene lake at sunset with gentle waves", "resolution": "720p", "duration": 5, })job_id = response.json()["id"]