إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يعمل المكون الإضافي API Center ل GitHub Copilot for Azure على تسريع تصميم وتطوير واجهات برمجة التطبيقات الجديدة بدءا من مطالبات اللغة الطبيعية. المساعدة في الذكاء الاصطناعي متاحة لك من خلال إضافة API Center مع إضافة API Center الخاصة ب تعليمة Visual Studio برمجية. فقط صف لك واجهة برمجة التطبيقات وقم بسرعة بإنشاء مواصفة OpenAPI لتطوير واجهات برمجة التطبيقات تتوافق مع معايير مؤسستك. بعد إنشاء مواصفات متوافقة، يمكنك تسجيل واجهة برمجة التطبيقات مع مركز API الخاص بك.
المتطلبات الأساسية
مركز واحد أو أكثر من مراكز API في اشتراك Azure الخاص بك. يمكنك إنشاء مركز API باستخدام إضافة Azure API Center أو أدوات أخرى.
- لإدارة واجهات برمجة التطبيقات باستخدام الامتداد، تحتاج حاليا إلى دور Azure API Center Contributor أو أذونات أعلى على مركز API.
- GitHub Copilot for Azure - لإنشاء ملفات مواصفات OpenAPI باستخدام المكون الإضافي Azure API Center ل GitHub Copilot for Azure
إعداد الملحق
قم بإعداد الامتداد باتباع هذه الخطوات:
تثبيت ملحق Azure API Center ل تعليمة Visual Studio برمجية من تعليمة Visual Studio برمجية Marketplace. تثبيت ملحقات أخرى حسب الحاجة.
إشعار
تشير الملاحظة
[PREVIEW]إلى الميزات المتوفرة فقط في النسخة المسبقة من امتداد Azure API Center. عند تثبيت الإضافة من سوق كود Visual Studio، يمكنك اختيار تثبيت نسخة الإصدار أو نسخة ما قبل الإصدار (حسب توفرها). للتبديل بين الإصدارات المثبتة، اختر زر الإدارة (أيقونة التروس) في عرض الإضافات في كود فيجوال ستوديو.في كود Visual Studio، في شريط النشاط، اختر API Center:
إذا لم تكن مسجلا الدخول إلى حساب Azure الخاص بك، اختر تسجيل الدخول إلى Azure، واتبع التعليمات لتسجيل الدخول.
اختر اشتراك Azure مع مركز API (أو مراكز API) الذي يحتوي على واجهات برمجة التطبيقات التي تريد عرضها. إذا كان لديك عدة حسابات، يمكنك تصفية الاشتراكات المحددة.
قدم طلبا للوكيل @azure
اتبع هذه الخطوات لإنشاء مواصفات OpenAPI باستخدام مطالبات اللغة الطبيعية مع GitHub Copilot ل Azure:
إذا رغبت في ذلك، قم بتعيين دليل نمط API نشط في ملحق Azure API Center. استخدم اختصار لوحة المفاتيح Ctrl+Shift+P لفتح لوحة الأوامر. اكتب Azure API Center: تعيين دليل أنماط واجهة برمجة التطبيقات، وإجراء تحديد، والضغط على Enter.
إذا لم يتم تعيين أي دليل أنماط، يتم استخدام مجموعة القواعد الافتراضية
spectral:oas. تعرف على المزيد حول تحليل مواصفات واجهة برمجة التطبيقات باستخدام ملحق مركز واجهة برمجة التطبيقات.في لوحة الدردشة، قدم طلبا باللغة الطبيعية إلى
@azureالعامل لوصف ما تفعله واجهة برمجة التطبيقات. مثال:@azure Generate an OpenAPI spec: An API that allows customers to pay for an order using various payment methods such as cash, checks, credit cards, and debit cards. Check that there are no duplicate keys.يتم تشغيل Copilot بواسطة الذكاء الاصطناعي، لذلك من الممكن حدوث مفاجآت وأخطاء. لمزيد من المعلومات، راجع الأسئلة المتداولة حول Copilot.
يستجيب العامل بمستند مواصفات OpenAPI.
راجع الإخراج الذي تم إنشاؤه للتأكد من الدقة والاكتمال والتوافق مع دليل نمط واجهة برمجة التطبيقات.
قم بتحسين المطالبة إذا لزم الأمر لإعادة إنشاء المواصفات، أو كرر العملية باستخدام دليل نمط مختلف قمت بتعيينه في ملحق Azure API Center.
تلميح
تركز المطالبات الفعالة على متطلبات عمل واجهة برمجة التطبيقات بدلا من تفاصيل التنفيذ. تعمل المطالبات الأقصر أحيانا بشكل أفضل من المطالبات الأطول.
عندما يلبي متطلباتك، احفظ مواصفات OpenAPI التي تم إنشاؤها في ملف.
تسجيل واجهة برمجة التطبيقات في مركز واجهة برمجة التطبيقات
استخدم إضافة Azure API Center ل تعليمة Visual Studio برمجية لتسجيل الواجهة في مركز API الخاص بك من ملف المواصفات المولد. بعد تسجيل واجهة برمجة التطبيقات، يمكنك استخدام الملحق لعرض وثائق واجهة برمجة التطبيقات، وإنشاء عميل HTTP، وإجراء مزيد من التحليل والتحليل، والمزيد.
في تعليمة Visual Studio برمجية، اختر زر تسجيل واجهة برمجة التطبيقات في API Center في لوحة الدردشة، أو اختر Azure API Center: تسجيل API من لوحة الأوامر.
حدد Manual.
اختر مركز واجهة برمجة التطبيقات الذي تريد تسجيل واجهات برمجة التطبيقات معه.
الرد على المطالبات بمعلومات بما في ذلك عنوان واجهة برمجة التطبيقات والنوع وعنوان الإصدار ودورة حياة الإصدار وعنوان التعريف واسم المواصفات وملف التعريف (المواصفات) لإكمال تسجيل واجهة برمجة التطبيقات.
بعد تسجيل واجهة برمجة التطبيقات، يمكنك تنفيذ مهام مختلفة باستخدام الملحق. على سبيل المثال، عرض وثائق واجهة برمجة التطبيقات في واجهة مستخدم Swagger:
قم بتوسيع طريقة عرض شجرة مركز واجهة برمجة التطبيقات لتحديد تعريف إصدار واجهة برمجة التطبيقات الذي قمت بتسجيله.
انقر بزر الماوس الأيمن فوق التعريف، وحدد Open API Documentation. تظهر علامة تبويب جديدة مع واجهة مستخدم Swagger لتعريف واجهة برمجة التطبيقات.
المحتوى ذو الصلة
- Azure API Center - المفاهيم الرئيسية
- إنشاء وتسجيل واجهات برمجة التطبيقات مع ملحق Azure API Center ل تعليمة Visual Studio برمجية
- اكتشاف واجهات برمجة التطبيقات واستهلاكها باستخدام ملحق Azure API Center ل تعليمة Visual Studio برمجية
- تحكم واجهات برمجة التطبيقات مع ملحق Azure API Center ل تعليمة Visual Studio برمجية
- تمكين مدخل مركز واجهة برمجة التطبيقات وعرضه في تعليمة Visual Studio برمجية
- نظرة عامة على GitHub Copilot ل Azure