"المحادثة كمنصة (CaaP) هي المستقبل، لذلك من الرائع أننا نقدم بالفعل مجموعة الأدوات الكاملة لمطوري .NET لدينا باستخدام BotSharp AI BOT Platform Builder لبناء CaaP. فهو يفتح أكبر قدر ممكن من قوة التعلم للروبوتات الخاصة بك والتحكم بدقة في كل خطوة من خطوات معالجة الذكاء الاصطناعي."
BotSharp هو إطار عمل مفتوح المصدر للتعلم الآلي لمنشئ منصة AI Bot. يتضمن هذا المشروع فهم اللغة الطبيعية ورؤية الكمبيوتر وتقنيات معالجة الصوت، ويهدف إلى تعزيز تطوير وتطبيق مساعدي الروبوتات الذكية في أنظمة المعلومات. تسمح خوارزميات التعلم الآلي المبتكرة للمبرمجين العاديين بتطوير تطبيقات الذكاء الاصطناعي بشكل أسرع وأسهل.
إنه مكتوب بلغة C# التي تعمل على .Net Core وهو إطار عمل كامل عبر الأنظمة الأساسية، وقد تم اعتماد تصميم تنفيذ تدفق المكونات الإضافية وخطوط الأنابيب لفصل المكونات الإضافية تمامًا. C# هي لغة برمجة على مستوى المؤسسات تُستخدم على نطاق واسع لترميز منطق الأعمال في الأنظمة ذات الصلة بإدارة المعلومات. أكثر ودية لمطوري الشركات. يعتمد BotSharp خوارزمية التعلم الآلي في C# مباشرة. سيؤدي ذلك إلى تسهيل ميزة اللغة المكتوبة C#، وسيكون أكثر سهولة عند إعادة هيكلة التعليمات البرمجية في نطاق النظام.
يتوافق BotSharp مع مبدأ المكونات بشكل صارم، ويفصل كل جزء مطلوب في منشئ النظام الأساسي. لذلك يمكنك اختيار واجهة مستخدم/تجربة مختلفة، أو اختيار موفري LLM مختلفين. تم تشكيلها جميعًا بناءً على واجهات موحدة. يوفر BotSharp طبقة تجريد متقدمة للوكيل لإدارة سيناريوهات التطبيقات المعقدة بكفاءة في المؤسسات، مما يسمح لمطوري المؤسسات بدمج الذكاء الاصطناعي بكفاءة في أنظمة الأعمال.
BotSharp UI
المكتوبة بلغة SvelteKit. PS D: > git clone https://github.com/dotnetcore/BotSharp
PS D: > cd BotSharp
# For Windows
PS D: B otSharp > dotnet run --project . s rc W ebStarter W ebStarter.csproj -p SolutionName=BotSharp
# For Linux
$ dotnet run --project ./src/WebStarter/WebStarter.csproj -p SolutionName=BotSharp
PS D: > git clone https://github.com/SciSharp/BotSharp-UI
PS D: > cd BotSharp-UI
PS D: > npm install
PS D: > npm run dev
الوصول إلى http://localhost:5015/
العرض التوضيحي عبر الإنترنت مع واجهة المستخدم
تتكون الوحدة الأساسية بشكل أساسي من تنفيذ وظيفة التجريد والإطار، بالإضافة إلى بعض الأدوات الشائعة.
يستخدم BotSharp تصميم المكونات، ويتم تقليل النواة إلى الحد الأدنى، ويتم تنفيذ وظائف الأعمال بواسطة مكونات خارجية. كما يسمح التصميم المعياري للمساهمين بالمشاركة بشكل أفضل. فيما يلي المكونات الإضافية المضمنة:
اقرأ المستندات: https://botsharp.readthedocs.io?wt.mc_id=AI-MVP-5005183
إذا كنت تشعر أن هذا المشروع مفيد لك، من فضلك قم بتمييز المشروع بنجمة، وسنكون ممتنين للغاية.
مشروع عضو في SciSharp STACK وهو النظام البيئي القائم على .NET للبرامج مفتوحة المصدر للرياضيات والعلوم والهندسة.