يعد SDK Client Client SDK مجموعة من حزم محرك التعليمات البرمجية القوية المصممة لكتابة التطبيقات على رأس القطع. إنه يسهل التواصل مع خادم مستضاف محليًا لتمكين ميزات مثل الدردشات المشتركة ، وحفظ الأصول ، والمزيد.
يحتوي هذا SDK على 2 حزم:
تقدم القطع SDK الميزات الرئيسية التالية:
للبدء في قطع العميل OS SDK ، اتبع هذه الخطوات:
قم بتنزيل قطع نظام التشغيل : يعمل OS OS كخدمة خلفية أساسية ، مما يوفر وظائف أساسية لـ SDK. قم بتنزيل الإصدار المناسب لنظام التشغيل الخاص بك:
قم بتثبيت SDK : استخدم Nuget لتثبيت حزمة SDK Client Client Client:
dotnet add package Pieces.OS.Client --prereleaseقم بتثبيت الامتدادات SDK : إذا كنت تريد دعم microsoft.extensions.ai ، قم بتثبيت pieces.extensions.ai الحزمة:
dotnet add package Pieces.Extensions.AI --prereleaseيحتوي هذا الريبو على المشاريع التالية:
هناك مثال مشروع باستخدام حزمة pieces.os.client في مجلد ./src/Client.Example . هذا المثال هو تطبيق وحدة التحكم يحتوي على مجموعة من الأمثلة المختلفة ، وعلق كل منها. لتشغيل هذه الأمثلة ، لا تتردد تشغيلها ، ثم تشغيل dotnet run من المجلد ./src/Client.Example .
يتم توفير تفاصيل هذا المثال في ملف SRC/Client/README.MD.
يوجد مثال مشروع باستخدام pack.extensions.ai في مجلد ./src/Extensions.Example . هذا المثال هو تطبيق وحدة التحكم يحتوي على مجموعة من الأمثلة المختلفة ، وعلق كل منها. لتشغيل هذه الأمثلة ، لا تتولى تشغيلها ، ثم تشغيل dotnet run من المجلد ./src/Extensions.Example .
يتم توفير تفاصيل هذا المثال في ملف SRC/extensions/readMe.md.
يتضمن هذا الريبو إجراءات github لنشر كل من pace.os.client و pieces.extensions.ai.
تعتمد حزمة pieces.extensions.ai على حزمة pitch.os.client. الطريقة التي يتم بها تنفيذ هذا هي:
لنشر هذه الحزم ، افعل ما يلي:
client-v<xyz-a> حيث <xyz-a> هي سلسلة الإصدار. على سبيل المثال ، لإصدار 0.0.10-beta يمكنك وضع علامة مع client-v0.0.10-beta . سيؤدي ذلك إلى بناء ونشر حزمة PieC.OS.Client فقط.extensions-v<xyz-a> ، على سبيل المثال extensions-v0.0.10-beta . سيؤدي ذلك إلى إنشاء حزمة pieces.extensions.ai باستخدام مرجع حزمة nuget إلى pieces.os.client ، ونشر إلى Nuget.