Login
Back to Blog
العربيةTutorial

كيفية الوصول إلى GPT-5 و GPT-5.2 عبر واجهة برمجة التطبيقات (API) - دليل المطوّر الكامل

تعرّف على كيفية الوصول إلى أحدث نماذج OpenAI: GPT-5، GPT-5.2، و o3-pro من خلال واجهة برمجة تطبيقات موحّدة. دليل خطوة بخطوة مع أمثلة Python و Node.js و curl.

C
Crazyrouter Team
January 23, 2026 / 299 views
Share:
كيفية الوصول إلى GPT-5 و GPT-5.2 عبر واجهة برمجة التطبيقات (API) - دليل المطوّر الكامل

أطلقت OpenAI أقوى نماذجها حتى الآن: GPT-5، GPT-5.2، و o3-pro المخصص للاستدلال. يوضّح لك هذا الدليل كيفية الوصول إلى هذه النماذج المتقدّمة عبر واجهة برمجة التطبيقات الموحّدة الخاصة بـ Crazyrouter.

النماذج المدعومة من OpenAI#

يوفّر Crazyrouter إمكانية الوصول إلى مجموعة نماذج OpenAI كاملة:

ModelInput ($/1M tokens)Output ($/1M tokens)Best For
gpt-5.2$1.75$14.00أحدث نموذج رئيسي، للمهام المعقّدة
gpt-5.2-pro$3.50$28.00استدلال مُعزَّز
gpt-5$1.25$10.00المهام العامة
gpt-5-pro$2.50$20.00التحليل المتقدّم
gpt-5-mini$0.25$2.00فعّال من حيث التكلفة
gpt-5-nano$0.05$0.40المهام ذات الحجم الكبير
o3-pro$20.00$80.00الاستدلال المعقّد
o3-mini$1.10$4.40استدلال بكفاءة عالية
o4-mini$1.10$4.40أحدث نموذج للاستدلال

البدء السريع#

1. الحصول على مفتاح واجهة برمجة التطبيقات (API Key)#

  1. قم بزيارة Crazyrouter Console
  2. انتقل إلى "Token Management"
  3. انقر على "Create Token"
  4. انسخ مفتاح الـ API الخاص بك (يبدأ بـ sk-)

2. إرسال أول طلب لك#

باستخدام Python (مُوصى به)#

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1",
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

response = client.chat.completions.create(
    model="gpt-5.2",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Explain quantum computing in simple terms."}
    ],
    temperature=0.7,
    max_tokens=1000
)

print(response.choices[0].message.content)

باستخدام Node.js#

javascript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'sk-your-api-key',
  baseURL: 'https://crazyrouter.com/v1',
  defaultHeaders: {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
  }
});

async function main() {
  const response = await client.chat.completions.create({
    model: 'gpt-5.2',
    messages: [
      { role: 'system', content: 'You are a helpful assistant.' },
      { role: 'user', content: 'Explain quantum computing in simple terms.' }
    ],
    temperature: 0.7
  });

  console.log(response.choices[0].message.content);
}

main();

باستخدام curl#

bash
curl https://crazyrouter.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" \
  -d '{
    "model": "gpt-5.2",
    "messages": [{"role": "user", "content": "Hello, GPT-5.2!"}],
    "temperature": 0.7
  }'

الاستجابة المتدفّقة (Streaming Responses)#

للحصول على مخرجات فورية في الزمن الحقيقي، قم بتفعيل البث (streaming):

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1",
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

stream = client.chat.completions.create(
    model="gpt-5.2",
    messages=[{"role": "user", "content": "Write a short story about AI."}],
    stream=True
)

for chunk in stream:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

استخدام نماذج الاستدلال (o3-pro)#

يتفوّق نموذج o3-pro في المهام التي تتطلّب استدلالًا معقّدًا:

python
response = client.chat.completions.create(
    model="o3-pro",
    messages=[
        {"role": "user", "content": "Solve this step by step: If a train travels 120 miles in 2 hours, then stops for 30 minutes, then travels another 90 miles in 1.5 hours, what is the average speed for the entire journey including the stop?"}
    ]
)

print(response.choices[0].message.content)

نماذج GPT-5 Codex#

لمهمّات توليد الشيفرة البرمجية، استخدم نماذج codex المتخصّصة:

python
response = client.chat.completions.create(
    model="gpt-5-codex",
    messages=[
        {"role": "user", "content": "Write a Python function to implement binary search"}
    ]
)

إصدارات codex المتاحة: gpt-5-codex, gpt-5-codex-high, gpt-5-codex-medium, gpt-5-codex-low, gpt-5.2-codex

أفضل الممارسات#

  1. اختر النموذج المناسب: استخدم gpt-5-nano للمهام البسيطة، و gpt-5.2 للمهام المعقّدة
  2. اضبط قيمة temperature بشكل مناسب: قيمة منخفضة (0.1–0.3) للمهام المعلوماتية الدقيقة، وقيمة أعلى (0.7–1.0) للمهام الإبداعية
  3. استخدم streaming: لتحسين تجربة المستخدم في تطبيقات الدردشة
  4. تعامَل مع الأخطاء بسلاسة: نفّذ منطق إعادة المحاولة (retry) عند تجاوز حدود المعدّل (rate limits)

الخطوات التالية#


للاستفسارات، تواصل عبر البريد الإلكتروني: support@crazyrouter.com

Implementation Guides

Topics

Tutorial

Related Posts

دليل واجهة برمجة تطبيقات Text-Embedding-3-Small - دليل نموذج التضمين من OpenAITutorial

دليل واجهة برمجة تطبيقات Text-Embedding-3-Small - دليل نموذج التضمين من OpenAI

دليل كامل لاستخدام واجهة برمجة تطبيقات OpenAI text-embedding-3-small للبحث الدلالي، وأنظمة RAG، ومطابقة التشابه. يتضمن أمثلة Python وNode.js ومقارنة الأسعار.

Jan 26
Doubao Seed Code: نموذج ByteDance لتوليد الأكواد بالذكاء الاصطناعي - دليل API كاملTutorial

Doubao Seed Code: نموذج ByteDance لتوليد الأكواد بالذكاء الاصطناعي - دليل API كامل

تعرّف على كيفية استخدام Doubao Seed Code، نموذج ByteDance القوي لتوليد الأكواد بالذكاء الاصطناعي. دليل API كامل مع أمثلة Python وNode.js ومقارنة الأسعار.

Jan 26
دليل تثبيت واستخدام Claude Code - إعداد مساعد البرمجة بالذكاء الاصطناعيTutorial

دليل تثبيت واستخدام Claude Code - إعداد مساعد البرمجة بالذكاء الاصطناعي

دليل كامل لتثبيت وتهيئة Claude Code، مساعد البرمجة بالذكاء الاصطناعي. تعلّم كيفية إعداد Node.js، تهيئة رموز واجهة برمجة التطبيقات (API tokens)، والبدء في الب...

Jan 24
أفضل مولدات الموسيقى بالذكاء الاصطناعي 2026: مقارنة بين Suno وUdio وStable AudioTutorial

أفضل مولدات الموسيقى بالذكاء الاصطناعي 2026: مقارنة بين Suno وUdio وStable Audio

قد يكون اختيار مولّد الموسيقى المناسب بالذكاء الاصطناعي مربكًا. تقارن هذه المقالة بين أفضل أدوات الموسيقى بالذكاء الاصطناعي المتاحة في عام 2026، بما في ذلك S...

Jan 23
دليل مستخدم Gemini CLI - Google AI في سطر الأوامر لديكTutorial

دليل مستخدم Gemini CLI - Google AI في سطر الأوامر لديك

دليل كامل لتثبيت وتهيئة Gemini CLI، أداة الذكاء الاصطناعي مفتوحة المصدر من Google لسطر الأوامر. تعلّم كيفية إعداد البروكسي، استخدام الأدوات المدمجة، وأتمتة س...

Jan 24
تاريخ إطلاق ChatGPT 6: أحدث الجداول الزمنية والتنبؤات وما يجب فعله الآنTutorial

تاريخ إطلاق ChatGPT 6: أحدث الجداول الزمنية والتنبؤات وما يجب فعله الآن

كل ما نعرفه عن تاريخ إطلاق ChatGPT 6 والميزات المتوقعة وما يجب على المطورين فعله أثناء الانتظار.

Mar 27