Skip to main content

بدايةسريعة

انتقل من الصفر إلى أول مكالمة AI في أقل من 5 دقائق. اختر طريقة التكامل أدناه.

واجهة برمجة التطبيقات المباشرة
MCP / IDE
أداة CLI

تكامل واجهة برمجة التطبيقات المباشرة

استخدم طلبات HTTP القياسية لاستدعاء أي نموذج لغة كبيرة (LLM) مدعوم من خلال نقطة نهاية واحدة. متوافق مع أي لغة أو إطار عمل.

1 احصل على مفتاح API الخاص بك

سجل في monstergaming.ai/signup للحصول على مفتاح API الخاص بك. يبدأ بـ mg_test_ (بيئة اختبار) أو mg_live_ (إنتاج).

هل فقدت مفتاح API الخاص بك؟ يمكننا إرسال رابط استرداد إلى بريدك الإلكتروني المسجل. سيتم إلغاء مفتاحك القديم وإصدار مفتاح جديد على الفور. استرداد مفتاحك →

2 قم بأول اتصال

curl
# مكالمتك الأولى عبر واجهة برمجة التطبيقات
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. نقوم بتحويلها إلى أحدث إصدار تلقائيًا.

3 البث

للحصول على استجابات البث في الوقت الفعلي (SSE)، استخدم نقطة النهاية /v1/stream:

curl
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-gptMonster Gaming auto-routed (85 خبير في المجال)Free+
haikuAnthropic Claude Haiku 4.5Free+
sonnetAnthropic Claude Sonnet 4.6Starter+
opusAnthropic Claude Opus 4.6Pro+
gpt-4oOpenAI GPT-4oStarter+
geminiGoogle Gemini 3.1 ProFree+ (افتراضي)
deepseekDeepSeek ChatStarter+
mistralMistral LargeStarter+
جرب Monster-GPT Chat

تنسيق الرد

تتبع الردود تنسيق واجهة برمجة تطبيقات الرسائل Anthropic:

json
{
  "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. رموز الحالة الشائعة:

إعداد خادم MCP

استخدم Monster Gaming كخادم MCP في Claude Code أو Cursor أو أي IDE متوافق مع MCP. إعداد واحد، جميع النماذج.

1 Claude Code

أضف إلى ~/.claude/settings.json:

json
{
  "mcpServers": {
    "monster-gaming": {
 "url": "https://api.monstergaming.ai/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_KEY"
 }
    }
  }
}

2 Cursor / VS Code

أضف إلى .cursor/mcp.json أو إعدادات VS Code MCP:

json
{
  "servers": {
    "monster-gaming": {
 "type": "streamable-http",
 "url": "https://api.monstergaming.ai/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

3 التحقق من الاتصال

بمجرد التهيئة، سترى أدوات Monster Gaming متاحة في بيئة تطويرك (IDE). اختبر باستخدام:

prompt
# في Claude Code أو Cursor، اطلب:
"استخدم Monster Gaming لإنشاء نصوص برمجية لحركة اللاعبين لمحرك Unreal Engine 5"

ملاحظة: يوفر تكامل MCP إمكانيات لاستخدام الأدوات تتجاوز الدردشة العادية — بما في ذلك إنشاء أصول الألعاب، ومراجعة الكود المخصصة لمحركات الألعاب، والسياق المراعي للمشروع.

Monster CLI

أداة سطر أوامر للتفاعلات السريعة وإدارة المفاتيح ومراقبة الاستخدام.

1 التثبيت

bash
# التثبيت عبر npm (Node 18+)
npm install -g @monstergaming/cli

# أو تنزيل الملف الثنائي
curl -fsSL https://monstergaming.ai/install.sh | sh

2 تسجيل الدخول

bash
# تسجيل الدخول باستخدام مفتاح API الخاص بك
monster login
# أدخل مفتاح API الخاص بك عند المطالبة بذلك

# أو قم بتعيينه عبر متغير البيئة
export MONSTER_API_KEY=mg_live_xxxx

3 اطرح أسئلة

bash
# سؤال سريع لمرة واحدة
monster ask "كيف أقوم بتنفيذ A* pathfinding في UE5؟"

# اختر نموذجًا محددًا
monster ask --model opus "راجع هذا المخطط بحثًا عن مشكلات الأداء"

# قم بتوجيه الكود للمراجعة
cat PlayerController.cpp | monster ask "ابحث عن الأخطاء في هذا الكود"

4 إدارة المفاتيح والاستخدام

bash
# سرد مفاتيح API الخاصة بك
monster keys

# تحقق من الاستخدام للفترة الحالية للفوترة
monster usage

# أنشئ مفتاحًا جديدًا لبيئة الاختبار
monster keys create --env sandbox

# اختبر الاتصال
monster test

نصيحة: استخدم monster ask --stream للحصول على إخراج بث مباشر، تمامًا مثل نقطة نهاية /v1/stream في واجهة برمجة التطبيقات.

🇺🇸 English🇪🇸 Español🇨🇱 Español (Chile)🇦🇷 Español (Argentina)🇫🇷 Français🇨🇦 Français (Canada)🇵🇹 Português🇧🇷 Português (Brasil)🇰🇷 한국어🇯🇵 日本語🇨🇳 中文🇩🇪 Deutsch🇻🇳 Tiếng Việt🇲🇾 Bahasa Melayu🇸🇦 العربية🇸🇪 Svenska🇩🇰 Dansk🇫🇮 Suomi