انتقل من الصفر إلى أول مكالمة AI في أقل من 5 دقائق. اختر طريقة التكامل أدناه.
استخدم طلبات HTTP القياسية لاستدعاء أي نموذج لغة كبيرة (LLM) مدعوم من خلال نقطة نهاية واحدة. متوافق مع أي لغة أو إطار عمل.
سجل في monstergaming.ai/signup للحصول على مفتاح API الخاص بك. يبدأ بـ mg_test_ (بيئة اختبار) أو mg_live_ (إنتاج).
# مكالمتك الأولى عبر واجهة برمجة التطبيقات curl -X POST https://api.monstergaming.ai/v1/messages \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "monster-gpt", "max_tokens": 1024, "messages": [ {"role": "user", "content": "Hello from Monster Gaming!"} ] }'
نصيحة: يمكنك استخدام أسماء نماذج سهلة مثل sonnet، opus، haiku، gpt-4o، gemini، أو deepseek. نقوم بتحويلها إلى أحدث إصدار تلقائيًا.
للحصول على استجابات البث في الوقت الفعلي (SSE)، استخدم نقطة النهاية /v1/stream:
curl -N -X POST https://api.monstergaming.ai/v1/stream \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "monster-gpt",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "اكتب وثيقة تصميم قصيرة لعبة ألغاز."}
]
}'
| الاسم المألوف | المزود | المستوى المطلوب |
|---|---|---|
monster-gpt | Monster Gaming auto-routed (85 خبير في المجال) | Free+ |
haiku | Anthropic Claude Haiku 4.5 | Free+ |
sonnet | Anthropic Claude Sonnet 4.6 | Starter+ |
opus | Anthropic Claude Opus 4.6 | Pro+ |
gpt-4o | OpenAI GPT-4o | Starter+ |
gemini | Google Gemini 3.1 Pro | Free+ (افتراضي) |
deepseek | DeepSeek Chat | Starter+ |
mistral | Mistral Large | Starter+ |
تتبع الردود تنسيق واجهة برمجة تطبيقات الرسائل Anthropic:
{
"id": "msg_01XFDUDYJgAACzvnptvVoYEL",
"type": "message",
"role": "assistant",
"content": [
{"type": "text", "text": "Hello! How can I help with your game?"}
],
"model": "claude-sonnet-4-6-20250514",
"usage": {"input_tokens": 12, "output_tokens": 15}
}
تُرجع جميع الأخطاء JSON مع حقول error وcode وmessage. رموز الحالة الشائعة:
401 — مفتاح API غير صالح أو مفقود403 — النموذج غير متوفر في مستواك429 — تجاوز حد المعدل (تحقق من رأس Retry-After)503 — وضع الصيانة (تحقق من حقل eta)استخدم Monster Gaming كخادم MCP في Claude Code أو Cursor أو أي IDE متوافق مع MCP. إعداد واحد، جميع النماذج.
أضف إلى ~/.claude/settings.json:
{
"mcpServers": {
"monster-gaming": {
"url": "https://api.monstergaming.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
أضف إلى .cursor/mcp.json أو إعدادات VS Code MCP:
{
"servers": {
"monster-gaming": {
"type": "streamable-http",
"url": "https://api.monstergaming.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
بمجرد التهيئة، سترى أدوات Monster Gaming متاحة في بيئة تطويرك (IDE). اختبر باستخدام:
# في Claude Code أو Cursor، اطلب:
"استخدم Monster Gaming لإنشاء نصوص برمجية لحركة اللاعبين لمحرك Unreal Engine 5"
ملاحظة: يوفر تكامل MCP إمكانيات لاستخدام الأدوات تتجاوز الدردشة العادية — بما في ذلك إنشاء أصول الألعاب، ومراجعة الكود المخصصة لمحركات الألعاب، والسياق المراعي للمشروع.
أداة سطر أوامر للتفاعلات السريعة وإدارة المفاتيح ومراقبة الاستخدام.
# التثبيت عبر npm (Node 18+) npm install -g @monstergaming/cli # أو تنزيل الملف الثنائي curl -fsSL https://monstergaming.ai/install.sh | sh
# تسجيل الدخول باستخدام مفتاح API الخاص بك monster login # أدخل مفتاح API الخاص بك عند المطالبة بذلك # أو قم بتعيينه عبر متغير البيئة export MONSTER_API_KEY=mg_live_xxxx
# سؤال سريع لمرة واحدة monster ask "كيف أقوم بتنفيذ A* pathfinding في UE5؟" # اختر نموذجًا محددًا monster ask --model opus "راجع هذا المخطط بحثًا عن مشكلات الأداء" # قم بتوجيه الكود للمراجعة cat PlayerController.cpp | monster ask "ابحث عن الأخطاء في هذا الكود"
# سرد مفاتيح API الخاصة بك monster keys # تحقق من الاستخدام للفترة الحالية للفوترة monster usage # أنشئ مفتاحًا جديدًا لبيئة الاختبار monster keys create --env sandbox # اختبر الاتصال monster test
نصيحة: استخدم monster ask --stream للحصول على إخراج بث مباشر، تمامًا مثل نقطة نهاية /v1/stream في واجهة برمجة التطبيقات.