الانتقال إلى المحتوى الرئيسي
Venice AI هي بديل مباشر لـ OpenAI. نفس الـ SDK، نفس الكود — فقط غيّر سطرين. احصل على استدلال يركّز على الخصوصية، ونماذج بدون قيود، وأسعار تنافسية.

الانتقال بسطرين

Python

# Before (OpenAI)
from openai import OpenAI
client = OpenAI()

# After (Venice) — change api_key and base_url
from openai import OpenAI
client = OpenAI(
    api_key="your-venice-api-key",          # ← Change 1
    base_url="https://api.venice.ai/api/v1"  # ← Change 2
)

Node.js

// Before (OpenAI)
import OpenAI from 'openai';
const client = new OpenAI();

// After (Venice)
import OpenAI from 'openai';
const client = new OpenAI({
  apiKey: 'your-venice-api-key',
  baseURL: 'https://api.venice.ai/api/v1',
});

cURL

# Before
curl https://api.openai.com/v1/chat/completions ...

# After — just change the URL and key
curl https://api.venice.ai/api/v1/chat/completions ...

متغيرات البيئة

# Before
OPENAI_API_KEY=sk-...
OPENAI_BASE_URL=https://api.openai.com/v1

# After
OPENAI_API_KEY=your-venice-api-key
OPENAI_BASE_URL=https://api.venice.ai/api/v1
تقرأ العديد من المكتبات والأدوات OPENAI_API_KEY و OPENAI_BASE_URL تلقائيًا. قد يكون تحديث متغيرات البيئة هذه كل ما تحتاجه.

تعيين النماذج

نموذج OpenAIالمكافئ في Veniceالنوعالتسعير (Input/Output لكل 1M)
gpt-4ozai-org-glm-4.7 (Private)نص0.55/0.55 / 2.65
gpt-4oopenai-gpt-52 (Anonymized)نص2.19/2.19 / 17.50
gpt-4o-miniqwen3-4bنص0.05/0.05 / 0.15
gpt-4-turbomistral-31-24bنص0.50/0.50 / 2.00
o1 / o3qwen3-235b-a22b-thinking-2507 (Private)استدلال0.45/0.45 / 3.50
o1 / o3grok-41-fast (Anonymized)استدلال0.50/0.50 / 1.25
gpt-4-visionmistral-31-24b أو qwen3-vl-235b-a22bرؤية0.50/0.50 / 2.00
text-embedding-3-smalltext-embedding-bge-m3Embeddings0.15/0.15 / 0.60
dall-e-3qwen-image (Private, $0.01) أو flux-2-proصورةمن $0.01
whispernvidia/parakeet-tdt-0.6b-v3STT$0.0001/ثانية
tts-1tts-kokoroTTS$3.50/1M حرف

توافق الميزات

الميزةOpenAIVeniceملاحظات
Chat Completionsمتوافق بالكامل
Streamingتنسيق SSE متطابق
Function Callingنفس معامل tools
Structured Outputنفس response_format
Visionنفس تنسيق مصفوفة المحتوى
Embeddingsنفس الـ API
توليد الصورمتوافق مع OpenAI عبر /images/generations*
TTSمتوافق
STTمتوافق
Assistants APIاستخدم Characters أو Minds بدلًا من ذلك
Batch APIغير متاحة بعد
Fine-tuningغير متاح
*توفر Venice أيضًا endpoint متوافقة مع OpenAI عند POST /images/generations لتسهيل الانتقال من DALL-E. لواجهة الصور الأصلية لـ Venice مع خيارات إضافية، راجع Image Generate.

ميزات Venice الحصرية

تقدم Venice قدرات لا تقدمها OpenAI:

1. بحث ويب مدمج

response = client.chat.completions.create(
    model="venice-uncensored",
    messages=[{"role": "user", "content": "Latest AI news today"}],
    extra_body={
        "venice_parameters": {
            "enable_web_search": "auto"
        }
    }
)

2. استخراج محتوى الويب

response = client.chat.completions.create(
    model="venice-uncensored",
    messages=[{"role": "user", "content": "Summarize https://example.com/article"}],
    extra_body={
        "venice_parameters": {
            "enable_web_scraping": True
        }
    }
)

3. الشخصيات (Characters)

response = client.chat.completions.create(
    model="venice-uncensored",
    messages=[{"role": "user", "content": "Tell me about yourself"}],
    extra_body={
        "venice_parameters": {
            "character_slug": "venice-ai"
        }
    }
)

4. النماذج بدون قيود

نماذج Venice الخاصة لا تحتوي على تصفية محتوى، مما يجعلها مناسبة لـ:
  • الكتابة الإبداعية بدون حواجز
  • أبحاث الأمان واختبار الفريق الأحمر
  • التحليل الصريح بدون أنماط الرفض
  • المعلومات الطبية/القانونية بدون إخلاءات مسؤولية

5. توليد الفيديو

# Queue a video generation job
import requests

response = 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"]

لماذا تنتقل؟

الخصوصية

  • عدم الاحتفاظ بالبيانات على النماذج الخاصة — لا يتم تخزين مطالباتك أبدًا
  • عدم التدريب على بياناتك — أبدًا
  • تحتفظ OpenAI بالبيانات لمدة 30 يومًا وقد تستخدمها لأبحاث السلامة

التكلفة

  • النماذج الخاصة غالبًا أرخص من مكافئات OpenAI
  • qwen3-4b بسعر $0.05/1M input أرخص 10 مرات من gpt-4o-mini
  • venice-uncensored بسعر 0.20/1Minputمقابلgpt4oبسعر0.20/1M input مقابل gpt-4o بسعر 2.50/1M

الحرية

  • لا تصفية محتوى على النماذج بدون قيود
  • لا توقف للحسابات لحالات الاستخدام المثيرة للجدل
  • Web3-native مع خيارات الدفع بالعملات المشفّرة
  • DIEM staking للاعتمادات اليومية

تنوع النماذج

  • الوصول إلى نماذج من موفّرين متعددين (Qwen و Llama و Mistral و Gemma و Claude و GPT و Grok وغيرها)
  • التبديل بين النماذج الخاصة والمجهولة لكل طلب
  • نماذج جديدة تُضاف بانتظام

انتقال أطر العمل

تعمل معظم أطر الذكاء الاصطناعي مع Venice بتغيير base URL:
الإطارالتغيير المطلوب
LangChainbase_url في ChatOpenAI
Vercel AI SDKbaseURL في createOpenAI
CrewAIمتغير بيئة OPENAI_API_BASE
LlamaIndexapi_base في OpenAI
AutoGenbase_url في التكوين
Haystackapi_base_url في OpenAIGenerator
Claude Codeعلم --api-base أو متغير بيئة
Cursorendpoint API مخصصة في الإعدادات
Continue.devapiBase في config.json

احصل على مفتاح API الخاص بك

ولِّد مفتاح Venice API وابدأ الانتقال في دقائق