بداية سريعة
البدء
كل ما تحتاجه لبدء تقديم طلبات API في دقائق.
قاعدة URL
يجب إرسال جميع طلبات واجهة برمجة التطبيقات (API) إلى القاعدة التالية URL:
https://api.airforceنقاط النهاية المتاحة
| POST | /v1/chat/completions | دردشة متوافقة مع OpenAI |
| POST | /v1/messages | Anthropic الرسائل |
| POST | /v1/images/generations | توليد الصور والوسائط |
| GET | /v1/models | قائمة النماذج المتاحة |
حدود المعدل
يتم تطبيق حدود الأسعار لكل فئة خطة. يتم قياس الحدود بعدد الطلبات في الدقيقة (RPM) والطلبات في اليوم (RPD).
| خطة | RPM | RPD |
|---|---|---|
| Free | 1 RPM | 1,000 RPD |
| Premium | 5 RPM | 5,000 RPD |
| Master | 10 RPM | RPD غير محدود |
ℹ️
ملاحظة: يتجاوز مستخدمو الدفع أولاً بأول الذين لديهم رصيد إيجابي حدود الأسعار المتدرجة هذه تمامًا.
أمثلة سريعة
cURL
curl https://api.airforce/v1/chat/completions \
-H "Authorization: Bearer sk-air-YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4.1-mini",
"messages": [{"role": "user", "content": "Say hello!"}],
"max_tokens": 100
}'Python
from openai import OpenAI
client = OpenAI(
base_url="https://api.airforce/v1",
api_key="sk-air-YOUR_API_KEY"
)
response = client.chat.completions.create(
model="gpt-4.1-mini",
messages=[{"role": "user", "content": "Say hello!"}],
max_tokens=100
)
print(response.choices[0].message.content)Node.js
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.airforce/v1',
apiKey: 'sk-air-YOUR_API_KEY',
});
const response = await client.chat.completions.create({
model: 'gpt-4.1-mini',
messages: [{ role: 'user', content: 'Say hello!' }],
max_tokens: 100,
});
console.log(response.choices[0].message.content);اكتشاف النموذج
استخدم نقطة النهاية /v1/models لاسترداد قائمة بجميع النماذج المتاحة مع إمكانياتها وأسعارها.
curl https://api.airforce/v1/models \
-H "Authorization: Bearer sk-air-YOUR_API_KEY"💡
نصيحة: يمكنك أيضًا تصفح النماذج بشكل مرئي في صفحة النماذج، والتي تعرض الحالة في الوقت الفعلي والتسعير ونوافذ السياق.
واجهت مشكلة في الإعداد أو تريد مفتاحًا مجانيًا؟ اسأل المجتمع على Discord.
انضم إلى Discord