عنوان:

‫استفاده Copilot Studio از .NET و WebAssembly برای عملکرد و نوآوری


نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۰/۲۰ ۰۰:۳۷
آدرس: www.dntips.ir
Copilot Studio در خط مقدم هوش مصنوعی مکالمه‌ای و اتوماسیون قرار دارد و به سازمان‌ها این امکان را می‌دهد تا کوپایلوت‌ها و ربات‌های هوشمند را برای طیف گسترده‌ای از سناریوهای سازمانی ایجاد، سفارشی‌سازی و مدیریت کنند. این پلتفرم با تکامل خود، فناوری‌های زیربنایی آن نیز تکامل یافته‌اند. .NET، از جمله استفاده از .NET در WebAssembly (WASM)، به نوآوری Copilot Studio کمک می‌کند. Copilot Studio از قابلیت‌های WebAssembly (.NET) برای اجرای کد C# مستقیماً در مرورگر استفاده می‌کند و امکان ویژگی‌های پیشرفته‌ای مانند ارزیابی فرمول Power Fx در زمان واقعی، اعتبارسنجی هوشمند و تجربیات کاربری پاسخگو در محیط Copilot Studio با کد کم را فراهم می‌کند. Copilot Studio از تکنیک‌های پیشرفته برای بهینه‌سازی اجرای کد سمت کاربر هنگام اجرای آن در WebAssembly استفاده می‌کند. زمان بارگذاری برنامه با استفاده از یک استراتژی بارگذاری دو حالته بهینه شده است. .NET از دو مدل اجرای مختلف برای اجرای WebAssembly پشتیبانی می‌کند: تفسیر و کامپایل از قبل (AOT). در حالت تفسیر، کد اسمبلی .NET در زمان اجرا تفسیر می‌شود و از پشتیبانی جزئی کامپایل Just-In-Time (JIT) به WASM پشتیبانی می‌کند. در حالت AOT، کد C# هنگام انتشار برنامه به بایت‌کد WASM کامپایل می‌شود. Copilot Studio همزمان هر دو دانلود JIT و AOT را در زمان شروع اجرا می‌کند تا عملکرد بارگذاری را بهبود بخشد.


مشاهده مطلب اصلی