كيفية التبديل من API الخاصة بـ OpenAI إلى Smart AIPI (دليل خلال 5 دقائق)
دليل خطوة بخطوة للانتقال من API الخاصة بـ OpenAI إلى Smart AIPI. غيّر base URL واحتفظ بالكود كما هو. يعمل مع Python وNode.js وcURL وLangChain وCursor والمزيد.
الخلاصة: غيّر base URL إلى https://api.smartaipi.com/v1 واستخدم Smart AIPI API key الخاصة بك. كل شيء آخر يبقى كما هو — prompt وstreaming وfunction calling وstructured outputs. يستغرق الأمر أقل من 5 دقائق. وفّر 75% في كل استدعاء API.
للتبديل من API الخاصة بـ OpenAI إلى Smart AIPI، غيّر base URL إلى https://api.smartaipi.com/v1 واستخدم Smart AIPI API key الخاصة بك. كل شيء آخر — prompt وstreaming وfunction calling وstructured outputs — يبقى كما هو. تستغرق العملية بالكامل أقل من 5 دقائق.
الخطوة 1: أنشئ حسابًا مجانيًا
سجّل في smartaipi.com/signup. يمكنك استخدام OAuth عبر GitHub أو Google أو Microsoft. يحصل كل حساب على رصيد مجاني — ولا حاجة إلى بطاقة ائتمان.
الخطوة 2: أنشئ API key
انتقل إلى لوحة التحكم، ثم انقر على API Keys ← Create API Key. امنح المفتاح اسمًا وانسخه. ستراه مرة واحدة فقط.
الخطوة 3: غيّر Base URL
هذا هو التغيير الوحيد. استبدل URL الخاص بـ OpenAI بعنوان Smart AIPI:
Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
api_key="sk-proj-your-smart-aipi-key",
base_url="https://api.smartaipi.com/v1"
)
# كل شيء آخر يبقى كما هو تمامًا
response = client.chat.completions.create(
model="gpt-5.3-codex",
messages=[{"role": "user", "content": "Hello!"}]
)
Node.js
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'sk-proj-your-smart-aipi-key',
baseURL: 'https://api.smartaipi.com/v1',
});
const response = await client.chat.completions.create({
model: 'gpt-5.3-codex',
messages: [{ role: 'user', content: 'Hello!' }],
});
cURL
curl https://api.smartaipi.com/v1/chat/completions \
-H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'
متغيرات البيئة (تعمل مع LangChain وCursor وContinue وغيرها)
export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
تقرأ معظم الأطر والأدوات — LangChain وLlamaIndex وCursor وContinue وCodex CLI — متغيرات البيئة هذه تلقائيًا.
الخطوة 4: تحقّق من أنه يعمل
نفّذ طلبًا تجريبيًا وتحقق من لوحة تحكم Smart AIPI. يجب أن ترى الطلب في إحصاءات الاستخدام خلال ثوانٍ.
الأسئلة الشائعة
هل يعمل streaming مع Smart AIPI؟
نعم. اضبط stream: true وتعامل مع Server-Sent Events بالطريقة نفسها تمامًا. لا حاجة إلى أي تغييرات.
هل يعمل function calling واستخدام الأدوات؟
مدعوم بالكامل. الأدوات وfunction calling ووضع JSON وstructured outputs — تعمل مواصفات OpenAI API الكاملة عبر Smart AIPI.
ماذا عن الأدوات التي تستخدم تنسيق Anthropic API؟
يدعم Smart AIPI أيضًا تنسيق Anthropic API (/v1/messages). اضبط ANTHROPIC_BASE_URL=https://api.smartaipi.com وستستخدم الأدوات المبنية على Anthropic SDK نموذج GPT-5.3 Codex في الخلفية.
كم سأوفّر؟
75% في كل استدعاء API. تكلفة مخرجات GPT-5.3 Codex هي $3.50/1M tokens عبر Smart AIPI مقابل $14.00/1M مباشرة من OpenAI. إذا كنت تستخدم 10M tokens شهريًا، فهذا يعني توفيرًا يتجاوز $100.
هل أحتاج إلى تغيير prompt أو طريقة التعامل مع الاستجابة؟
لا. Smart AIPI متوافق بالكامل مع OpenAI. التغيير الوحيد هو base URL. أما prompt وتحليل الاستجابة ومعالجة الأخطاء — فكل شيء يبقى كما هو.
بوابة API متوافقة مع OpenAI. وصول إلى نماذج AI الرائدة بتكلفة أقل بنسبة 75٪.
ابدأ مجانًا