المتطلبات المسبقة ونشر المعالج
أكمل هذه الخطوات قبل نشر أي منتج RapidClaw. استخدم اشتراك Azure مخصص ومملوك للعميل.
1. إنشاء اشتراك Azure مخصص
- افتح اشتراكات Azure وأنشئ اشتراكًا مملوكًا للعميل فقط من أجل RapidClaw. اختر اسمًا واضحًا، مثل RapidClaw Production أو RapidClaw Pilot.
- تأكد من أن الاشتراك نشط ويمكنك إنشاء موارد Azure وتسجيل التطبيق. اطلب المساعدة من مسؤول Azure الخاص بك إذا لزم الأمر.
- الشخص الذي يقوم بتشغيل Setup يصبح أول مسؤول Command Center.
- عيّن تنبيه ميزانية للاشتراك. جهّز ميزانية شهرية وبريدًا إلكترونيًا للإشعارات لـ Setup. التنبيهات تُخطرك؛ لكنها لا توقف الإنفاق.
2. اختيار منطقة مدعومة
- Australia East
- East US 2
- South India
- Sweden Central
- West US 3
استخدم نفس الاشتراك والمنطقة لإجراء الفحوصات والطلبات أدناه. يقوم Setup بالتحقق من توفر الآلات الافتراضية والشبكات والنماذج والتضمين بشكل مباشر قبل النشر.
3. تسجيل موفري الموارد
سجّل Microsoft.Compute أولاً حتى يتمكن Setup من قراءة حصة VM. يتطلب التسجيل إذن /register/action على مستوى الاشتراك، وهو متوفر ضمن Contributor وOwner. لا تزال بحاجة إلى أذونات النشر المذكورة في الخطوة 1.
بوابة Azure: افتح اشتراكك > الإعدادات > موفري الموارد. سجّل الموفّرين المفقودين من الجدول أدناه؛ وتجاوز من تم تسجيلهم بالفعل.
| الموفر | الاستخدام |
|---|---|
| Microsoft.Compute | فحوصات الآلات الافتراضية وحصة VM |
| Microsoft.Network | الشبكة الافتراضية، عنوان IP عام، ومجموعة أمان الشبكة |
| Microsoft.KeyVault | أسرار وقت التشغيل |
| Microsoft.Storage | تخزين النشر والتشخيص |
| Microsoft.DBforPostgreSQL | قاعدة بيانات PostgreSQL Flexible Server |
| Microsoft.CognitiveServices | نماذج Microsoft Foundry / Azure OpenAI |
| Microsoft.Insights | المراقبة والتنبيهات |
| Microsoft.Consumption | تنبيهات التكلفة |
| Microsoft.Authorization | تعيينات أدوار هوية وقت التشغيل؛ مسجلة افتراضياً |
| Microsoft.AlertsManagement | إدارة التنبيهات |
بديل CLI: في Azure Cloud Shell أو جلسة Azure CLI موقّعة، استبدل <subscription-id> بمعرف اشتراك RapidClaw الخاص بك:
az provider register --namespace Microsoft.Compute --subscription <subscription-id> az provider show --namespace Microsoft.Compute --subscription <subscription-id> --query registrationState --output tsv
كرر العملية لباقي الموفّرين المفقودين، مع استبدال Microsoft.Compute بكل مساحة اسم. انتظر حتى Registered قبل المتابعة. التـسجيل يفعّل الخدمة؛ لا ينشئ موارد وقت التشغيل أو يضمن الحصة. قد يضيف تطبيقًا مدارًا من قِبل Microsoft إلى المستأجر الخاص بك. إرشادات التسجيل لدى Microsoft.
4. تحقق من حصة عائلة VM
يستخدم RapidClaw آلة افتراضية واحدة من نوع Standard_D2as_v6. يجب أن تتوفر في منطقتك 2 vCPUs متاحة على الأقل في كلاً من Standard DASv6 Family vCPUs وTotal Regional vCPUs.
- افتح اشتراك Azure الخاص بك > Usage + quotas (الاستخدام + الحصص).
- قم بالتصنيف بحسب Compute والمنطقة المختارة.
- في كل إدخال للحصة تحقق أن الحد - الاستخدام الحالي يساوي 2 على الأقل.
- إذا كان أي منهما ناقصًا، قدم طلب زيادة أو تحقق من منطقة مدعومة أخرى.
هل تفتقد إدخالات للحصة؟ تحقق من تسجيل Microsoft.Compute، وفلاتر الاشتراك والمنطقة، وصلاحيات الوصول لديك. توافر الحصة لا يضمن توفر سعة VM. إرشادات حصة vCPU من Microsoft.
5. طلب حصة Microsoft Foundry
لا تحتاج إلى إنشاء مشروع Foundry أو مورد Azure AI مسبقًا؛ سيقوم RapidClaw بإنشاء هذه الموارد أثناء النشر. حصة النماذج منفصلة عن حصة VM.
قدِّم طلب الحصة قبل تاريخ النشر
قد تستغرق الموافقة عدة أيام وليست مضمونة. تعطي Microsoft الأولوية للعملاء الذين يستخدمون حصتهم الحالية. تابع فقط عندما يؤكد Setup أن جميع المتطلبات المسبقة مجتازة.
افتح نموذج طلب الحصة من Microsoft.
- الحقول 1-8: أدخل اسمك، بريدك الإلكتروني للشركة، اسم الشركة، والعنوان.
- الحقل 9 (Subscription Id): أدخل معرف اشتراك RapidClaw المخصص، وليس معرف المستأجر.
- الحقل 10 (Justification): عدّل النص المقترح أدناه ليناسب عملية النشر وحجم الاستخدام المتوقع.
- الحقول 11-16: استخدم الجدول أدناه. إذا قامت Microsoft بتغيير الترقيم، طابق أسماء الحقول.
الاختيارات الموصى بها في النموذج
| حقل نموذج Microsoft | القيمة المُدخلة |
|---|---|
| 11. Quota Type | Model Deployment (PTU/RPM/TPM) |
| 12. Model Type | Azure OpenAI |
| 13. (Azure OpenAI) Quota Request Type | Global Standard |
| 14. (Azure OpenAI) Global Standard Model | gpt-5.6-sol |
| 15. Global Standard Region | منطقتك المدعومة من الخطوة 2. |
| 16. Global Standard Quota | 300 kTPM (300,000 رمز في الدقيقة). أدخل إجمالي الحصة المطلوبة وليس فقط الكمية الإضافية. |
تسويغ مقترح
نحن نقوم بنشر RapidClaw في اشتراك Azure الخاص بنا من أجل تشغيل وكلاء الذكاء الفائق لمهام الأعمال والمهام المجدولة وMicrosoft Teams/البريد الإلكتروني مع ضوابط الموافقات والتدقيق. نطلب حصة مقدارها 300 kTPM من حصة Global Standard لـ gpt-5.6-sol في منطقة Azure المدعومة التي اخترناها. سوف نتابع الاستخدام ونعيّن تنبيه شهري للتكلفة.
إذا أبلغ Setup عن نقص في حصة التضمين، قدِّم طلبًا منفصلًا لـ text-embedding-3-small: 10 kTPM في نفس الاشتراك والمنطقة، مستخدمًا نوع النشر الذي يتطلبه Setup. في أي من الحالتين، أدرج الحصة الممنوحة مسبقًا للأعباء الأخرى لضمان توفر ما يكفي لـ RapidClaw.
قدِّم الطلب وانتظر رد Microsoft. إذا تم عرض منطقة أو نموذج آخر، تحقق أن RapidClaw يدعمه قبل القبول. بعد الموافقة، أعد تشغيل فحص المتطلبات المسبقة لـ Setup في نفس الاشتراك والمنطقة.
الحصة تمثل حد المعدل، وليست استخدامًا مدفوعًا مقدما أو حداً أقصى للإنفاق. يتم احتساب تكلفة الرموز المستخدمة في Azure. إرشادات الحصة لدى Microsoft.
6. شغّل Setup
بعد اجتياز جميع فحوصات المتطلبات المسبقة، يستغرق النشر عادة حوالي 20 دقيقة. يعمل Setup على الخادم ويمكنه استئناف التقدم إذا قمت بإعادة التحديث أو تسجيل الدخول مرة أخرى.
- الاتصال: سجل الدخول، أنشئ أو استعد تسجيل التطبيق، تحقق من الاستحقاقات، واختر الاشتراك.
- النشر: اختر المنطقة، اجتز فحوصات المتطلبات المسبقة، اضبط الميزانية وبريد التنبيه، وجهز موارد Azure.
- OpenClaw: ثبِّت وقت التشغيل الممتد الثابت المُحقق من RapidClaw والخدمات.
- الوكلاء: ثبّت الوكلاء، المهارات، الجداول، السياسات، وامتداد منتجك.
- الفرق: نشر حزمة Teams الخاصة بالمستأجر وتحقق من الاتصال.
- Command Center: تحقق من حالة وقت التشغيل وافتح تجربة المسؤول.
ما الذي يُنشر
| الإعداد | النشر الحالي |
|---|---|
| الآلة الافتراضية | Standard_D2as_v6 |
| نظام التشغيل | Ubuntu 24.04 LTS Gen2 |
| OpenClaw | أحدث إصدار امتداد ثابت مُحقق من RapidClaw |
| قاعدة بيانات وقت التشغيل | قاعدة بيانات Azure مملوكة للعميل لـ PostgreSQL Flexible Server |
| الأسرار | تخزين محمي مدعوم من Azure Key Vault |
| خطة الذكاء الفائق | عمليات نشر نماذج مباشرة مُحققة لـ Microsoft Foundry / Azure AI بالإضافة إلى text-embedding-3-small |
بعد النشر
- تأكد من وقت التشغيل، النماذج، الموصلات، Teams، الاشتراك، الذاكرة، الاستخدام، والصحة في Command Center.
- راجع الوكلاء، المهارات، السياسات، وحزم Agent Packs المخصصة لكل منتج. اترك الجداول غير مفعّلة حتى تتضح نطاقها وأدواتها وتنفيذها والموافقات عليها.
- راقب الإنفاق عبر تنبيهات تكلفة Azure وCommand Center Usage & Costs.
استكشاف الأخطاء وإصلاحها في خطوة النشر
رسالة حصة عائلة VM
"Standard_D2as_v6 غير متوفر بالكمية الكافية من حصة العائلة الأساسية في <المنطقة>."
- تحقق أن Microsoft.Compute هو Registered في الاشتراك المحدد في Setup. قد يتسبب عدم تسجيل الموفّر في ظهور هذه الرسالة.
- تحقق من توافر حصة عائلة VM والإجمالي الإقليمي بوجود 2 vCPUs على الأقل. قدم طلب زيادة إذا لزم الأمر.
- إذا كانت الحصص كافية، تحقق من توافر حجم VM وتفاصيل خطأ Azure.
Microsoft.Compute غير مسجل
سجل Microsoft.Compute في الاشتراك الذي يظهره Setup، وانتظر حتى Registered، ثم أعد المحاولة. بعد ذلك عالج أي أخطاء تخص الحصة أو السعة.
حجم VM غير متوفر في المنطقة
اختر منطقة مدعومة أخرى حيث تتوفر الآلة الافتراضية والحصة والنماذج والتضمين. للاحتفاظ بمنطقتك الأصلية، اتبع إرشادات توفر SKU من Microsoft. طلب زيادة الحصة وحده لا يحل مشكلة عدم توفر سعة VM.