البدء
مقدمة
api14 بوابة API واحدة متوافقة مع OpenAI لكل النماذج: النصوص والصور والفيديو والكلام وembeddings، بمفتاح وعنوان ورصيد واحد بالدولار.
api14 هي بوابة API متوافقة مع OpenAI لكل النماذج. بمفتاح API واحد وعنوان أساسي (base URL) واحد ورصيد واحد بالدولار الأمريكي، تحصل على نماذج النصوص والصور والفيديو والكلام والتفريغ الصوتي والموسيقى والـ embeddings وإعادة الترتيب (rerank) من جميع المزوّدين الكبار. تواصل استخدام حِزم OpenAI SDK الرسمية، ولا يتغيّر سوى baseURL وapiKey.
https://api14.com/api/v1
ما الذي تحصل عليه
- كل النماذج، نحو 650 نموذجًا تتم مزامنتها تلقائيًا. معرّفات النماذج بصيغة
provider/model، مثلanthropic/claude-sonnet-4.5أوopenai/gpt-5-mini. راجع معرّفات النماذج ومتغيّراتها. - صيغ الطلب والاستجابة الخاصة بـ OpenAI، chat completions وResponses والـ embeddings والصور والصوت وغيرها، فيعمل الكود الحالي دون أي تعديل. راجع التوافق مع OpenAI SDK.
- أسعار واضحة بالدولار الأمريكي، يعرض كل نموذج سعره، وتُخصم تكلفة كل طلب من رصيدك بالدولار. تحصل على رصيد مجاني عند التسجيل، وتمنحك الخطط استخدامًا يفوق تكلفتها. راجع الأسعار والفوترة.
- ميزات متقدّمة، الـ streaming واستدعاء الأدوات والمخرجات المهيكلة والاستدلال والبحث على الويب والتخزين المؤقت للـ prompt وتوجيه المزوّدين والنماذج الاحتياطية.
نظرة سريعة على نقاط النهاية
| القدرة | نقطة النهاية | الدليل |
|---|---|---|
| النصوص والاستدلال والأدوات والرؤية | POST /chat/completions | Chat completions |
| Responses API | POST /responses | Responses |
| الإكمالات القديمة (legacy) | POST /completions | Completions |
| الـ Embeddings | POST /embeddings | Embeddings |
| الصور | POST /images/generations | الصور |
| الفيديو (مهام غير متزامنة) | POST /videos, GET /videos/{id} | الفيديو |
| تحويل النص إلى كلام | POST /audio/speech | الكلام |
| تحويل الكلام إلى نص | POST /audio/transcriptions | التفريغ الصوتي |
| إعادة الترتيب | POST /rerank | Rerank |
| القرارات | POST /decisions | القرارات |
| قائمة النماذج | GET /models | النماذج |
| الاستعلام عن عملية توليد | GET /generation?id= | الاستعلام عن عملية توليد |
| الرصيد والمفتاح | GET /credits, GET /key | الرصيد ومعلومات المفتاح |
مسار الطلب
- يرسل العميل طلبًا يحتوي على
Authorization: Bearer sk-api14-.... - تتحقق البوابة من المفتاح، ومن توفّر النموذج والسماح به لمفتاحك وخطتك، ومن حدّ المعدّل ورصيدك.
- يُمرَّر جسم الطلب كما هو دون تغيير إلى المزوّد الأصلي (upstream).
- تُعاد إليك الاستجابة كما هي دون تغيير، وتُبثّ بايتًا ببايت عند استخدام
stream: true. - تُخصم التكلفة الدقيقة للطلب من رصيدك بالدولار. الطلبات الفاشلة لا تُحتسب عليك.
أول طلب
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/gpt-5-mini",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
الخطوات التالية
- البدء السريع، أنشئ مفتاحًا وأرسل طلبًا خلال دقيقة.
- المصادقة، كيف تعمل المفاتيح وكيف تحافظ على أمانها.
- الأخطاء وحدود المعدّل، ما يجب التعامل معه في بيئة الإنتاج.
- تصفّح كل النماذج وأسعارها في صفحة النماذج.