> ## Documentation Index
> Fetch the complete documentation index at: https://veniceai-docs-revamp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# الانتقال من OpenAI

> انتقل من OpenAI إلى Venice AI في دقائق — نفس الـ SDK، خصوصية أكبر، بدون قيود

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

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

### Python

```python theme={"dark"}
# 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

```javascript theme={"dark"}
// 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

```bash theme={"dark"}
# 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 ...
```

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

```bash theme={"dark"}
# 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
```

<Tip>
  تقرأ العديد من المكتبات والأدوات `OPENAI_API_KEY` و `OPENAI_BASE_URL` تلقائيًا. قد يكون تحديث متغيرات البيئة هذه كل ما تحتاجه.
</Tip>

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

| نموذج OpenAI           | المكافئ في Venice                              | النوع      | التسعير (Input/Output لكل 1M) |
| ---------------------- | ---------------------------------------------- | ---------- | ----------------------------- |
| gpt-4o                 | `zai-org-glm-4.7` (Private)                    | نص         | $0.55 / $2.65                 |
| gpt-4o                 | `openai-gpt-52` (Anonymized)                   | نص         | $2.19 / $17.50                |
| gpt-4o-mini            | `qwen3-4b`                                     | نص         | $0.05 / $0.15                 |
| gpt-4-turbo            | `mistral-31-24b`                               | نص         | $0.50 / $2.00                 |
| o1 / o3                | `qwen3-235b-a22b-thinking-2507` (Private)      | استدلال    | $0.45 / $3.50                 |
| o1 / o3                | `grok-41-fast` (Anonymized)                    | استدلال    | $0.50 / $1.25                 |
| gpt-4-vision           | `mistral-31-24b` أو `qwen3-vl-235b-a22b`       | رؤية       | $0.50 / $2.00                 |
| text-embedding-3-small | `text-embedding-bge-m3`                        | Embeddings | $0.15 / $0.60                 |
| dall-e-3               | `qwen-image` (Private, \$0.01) أو `flux-2-pro` | صورة       | من \$0.01                     |
| whisper                | `nvidia/parakeet-tdt-0.6b-v3`                  | STT        | \$0.0001/ثانية                |
| tts-1                  | `tts-kokoro`                                   | TTS        | \$3.50/1M حرف                 |

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

| الميزة            | OpenAI | Venice | ملاحظات                                      |
| ----------------- | ------ | ------ | -------------------------------------------- |
| 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](/api-reference/endpoint/image/generate).

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

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

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

```python theme={"dark"}
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. استخراج محتوى الويب

```python theme={"dark"}
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)

```python theme={"dark"}
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. توليد الفيديو

```python theme={"dark"}
# 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/1M input مقابل gpt-4o بسعر $2.50/1M

### الحرية

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

### تنوع النماذج

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

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

تعمل معظم أطر الذكاء الاصطناعي مع Venice بتغيير base URL:

| الإطار        | التغيير المطلوب                     |
| ------------- | ----------------------------------- |
| LangChain     | `base_url` في `ChatOpenAI`          |
| Vercel AI SDK | `baseURL` في `createOpenAI`         |
| CrewAI        | متغير بيئة `OPENAI_API_BASE`        |
| LlamaIndex    | `api_base` في `OpenAI`              |
| AutoGen       | `base_url` في التكوين               |
| Haystack      | `api_base_url` في `OpenAIGenerator` |
| Claude Code   | علم `--api-base` أو متغير بيئة      |
| Cursor        | endpoint API مخصصة في الإعدادات     |
| Continue.dev  | `apiBase` في config.json            |

<Card title="احصل على مفتاح API الخاص بك" icon="key" href="https://venice.ai/settings/api">
  ولِّد مفتاح Venice API وابدأ الانتقال في دقائق
</Card>
