إطلاق وكيل بدون خادم على Azure مع استدعاءات أداة MCP
متى تستخدمه: تريد نشر ميزة مدعومة بـ LLM على Azure وتحتاج إلى مرجع عملي للانقسام عنه.
المتطلبات الأساسية
- اشتراك Azure — azure.microsoft.com — الطبقة المجانية تغطي التطوير
- Azure Developer CLI —
brew install azdأو مثبت Windows
الخطوات
-
انقسام ونشرانسخ Azure-Samples/mcp-agent-langchainjs واشرح لي كيفية استخدام
azd upللنشر على اشتراك Azure الخاص بي.✓ تم النسخ→ عنوان URL Azure مباشر + Functions + Cosmos مزود -
استبدل أداة العرض التوضيحياستبدل MCP لطلب الوجبات برمز MCP مخصص لمجالي (مثلاً حجز المواعيد). اعرض لي التوصيل.✓ تم النسخ→ فرق الكود + أداة مخصصة عاملة
-
تخصيص واجهة المستخدمالعينة لديها واجهة دردشة؛ خصص العلامة التجارية/الألوان ورسالة الترحيب.✓ تم النسخ→ تطبيق منسق
النتيجة: وكيل مستضاف على Azure قابل للشحن مشتق من عينة معتمدة.
المزالق
- Azure OpenAI على المستوى المجاني له حد منخفض — وفر موردك الخاص بـ OpenAI في منطقة لديها سعة؛ عين نقطة النهاية في البيئة
- لا يتعامل Ollama المحلي مع استدعاءات الأدوات المعقدة بشكل جيد — استخدم نموذج سحابي (GPT-4o-mini، إلخ) للتطوير الذي يتضمن استدعاءات أدوات متعددة الخطوات