سلاح مخفی ویندوز 11: Foundry AI Local، تغییر دهنده بازی

Foundry AI Local: دوران جدید هوش مصنوعی محلی

وقتی مردم در مورد هوش مصنوعی (AI) صحبت می‌کنند، اغلب مدل‌هایی که روی فضای ابری اجرا می‌شوند مانند ChatGPT یا Google Gemini به ذهنشان می‌رسد. با این حال، مایکروسافت روشی فوق‌العاده آسان برای اجرای هوش مصنوعی محلی بر روی رایانه‌های شخصی (PC) ارائه کرده است که سهولت آن قطعاً ارزش توجه شما را دارد.

در کنفرانس توسعه‌دهندگان مایکروسافت بیلد که هفته گذشته برگزار شد، مایکروسافت Microsoft Foundry AI Local را معرفی کرد. این یک مدل زبان بزرگ (LLM) هوش مصنوعی محلی برای توسعه‌دهندگان است، اما برای همه کسانی که می‌خواهند پتانسیل هوش مصنوعی محلی را تجربه کنند، اهمیت زیادی دارد. بیایید این ابزار را بررسی کنیم و ببینیم چرا اینقدر قابل توجه است.

Microsoft Foundry AI Local اساساً یک ابزار خط فرمان است که می تواند LLMها را به صورت محلی بر روی دستگاه شما اجرا کند. اگرچه مخاطب هدف اولیه توسعه‌دهندگان هستند، اما این ساده‌ترین راه برای آزمایش هوش مصنوعی محلی در حال حاضر است، زیرا تقریباً همه چیز را برای شما انجام می دهد. مهمتر از آن، می تواند عملکرد PC شما را نیز بهینه کند.

تصور کنید که می خواهید یک برنامه جدید نصب کنید. روش سنتی این است که باید به وب سایت یا Microsoft Store مراجعه کنید، لینک دانلود را پیدا کنید و سپس به ویندوز بگویید که همه چیز را کجا قرار دهد. اکنون با “winget” همه چیز بسیار آسان تر شده است. “winget” مانند DoorDash برای برنامه ها است. شما فقط خط فرمان را باز می کنید و نام برنامه مورد نظر خود را وارد می کنید، “winget” به طور خودکار بقیه کارها را برای شما انجام می دهد. حتی نیازی نیست در یک وب سایت شخص ثالث وارد شوید.

Foundry AI Local به همین ترتیب کار می کند. فقط باید دو دستور را از این مقاله کپی و جای‌گذاری کنید تا بلافاصله شروع به استفاده کنید. اگرچه مایکروسافت به طور مشخص اعلام نکرده است که به GPU یا NPU اختصاصی نیاز دارید، اما قطعاً به شما کمک می کنند. اساساً، شما به یک سیستم ویندوز 10 یا 11، حداقل 8 گیگابایت رم و 3 گیگابایت فضای ذخیره سازی نیاز دارید (توصیه می شود از 16 گیگابایت رم و 15 گیگابایت فضای دیسک استفاده کنید). Copilot+ PC اختیاری است، اما اگر دستگاهی مجهز به پردازنده Qualcomm Snapdragon X Elite، Nvidia RTX 2000 series یا AMD Radeon 6000 series GPU یا مدل های جدیدتر دارید، تجربه بهتری خواهید داشت.

شروع سریع: مراحلی برای استفاده از Foundry AI Local

در زیر نحوه شروع استفاده از Foundry AI Local به صورت جزئی آمده است:

  1. ترمینال خط فرمان را باز کنید: کلید Windows را فشار دهید و شروع به تایپ “terminal” کنید. باید برنامه Windows Terminal را در لیست برنامه های پیشنهادی ببینید، یا ممکن است به عنوان Windows PowerShell نمایش داده شود. این مهم نیست، هر دو قابل استفاده هستند.

  2. دستورات را وارد کنید: در اعلان، دستور زیر را وارد کنید:

1
powershell -ExecutionPolicy Bypass -Scope Process -Force; Invoke-WebRequest -Uri "https://raw.githubusercontent.com/microsoft/foundry-ai-local/main/scripts/install.ps1" -OutFile install.ps1; .\install.ps1

این دستور اسکریپت نصب را دانلود و اجرا می کند.

  1. اجرای مدل: پس از اتمام نصب، می توانید از دستور زیر برای اجرای LLM استفاده کنید:
1
foundry-ai-local --model Microsoft.Phi-3-mini --run

این یک مدل خاص به نام Microsoft.Phi-3-mini را اجرا می کند. شما می توانید مدل را بر اساس نیازهای خود تغییر دهید.

  1. شروع تعامل از طریق چت: پس از اجرای دستور، Foundry AI Local یک URL میزبان محلی ارائه می دهد. فقط کافی است آن را کپی کرده و در مرورگر وب خود جای‌گذاری کنید تا بلافاصله شروع به چت با نمونه هوش مصنوعی محلی خود کنید.

مزایای Foundry AI Local

حریم خصوصی و امنیت

یکی از مزایای اصلی Foundry AI Local حریم خصوصی است. از آنجا که LLM به صورت محلی اجرا می شود، داده های شما دستگاه شما را ترک نمی کنند. این بدان معناست که شما کنترل کاملی بر تعاملات خود با هوش مصنوعی دارید، که برای مدیریت اطلاعات حساس بسیار مهم است.

تأخیر کم

هوش مصنوعی محلی نیاز به اتصال به اینترنت را از بین می برد، در نتیجه تأخیر را کاهش می دهد. این امر باعث می شود برنامه های کاربردی مبتنی بر هوش مصنوعی پاسخگوتر باشند و تجربه کاربری بهتری را ارائه دهند. این امر به ویژه برای کارهایی که نیاز به پردازش در زمان واقعی دارند (مانند بازی، ویرایش ویدیو و برنامه های کاربردی تعاملی) مفید است.

قابلیت تنظیم و انعطاف پذیری

Foundry AI Local به توسعه دهندگان این امکان را می دهد که LLMها را بر اساس نیازهای خاص سفارشی و تنظیم کنند. این انعطاف پذیری امکانات جدیدی را برای نوآوری و آزمایش باز می کند. توسعه دهندگان می توانند مدل ها و تنظیمات مختلف را آزمایش کنند تا عملکرد برنامه های خود را بهینه کنند.

قابلیت های آفلاین

از آنجا که LLM به صورت محلی اجرا می شود، حتی بدون اتصال به اینترنت نیز می توانید به استفاده از برنامه های کاربردی مبتنی بر هوش مصنوعی ادامه دهید. این امر به ویژه برای کاربرانی که در حین سفر هستند یا در مناطقی که اتصال به اینترنت غیرقابل اعتماد است، مفید است.

کاربردهای بالقوه Foundry AI Local

Foundry AI Local امکانات بی شماری را برای توسعه دهندگان و کاربران باز می کند. در زیر چند مورد از کاربردهای بالقوه ذکر شده است:

  • دستیاران هوش مصنوعی محلی: ایجاد دستیاران هوش مصنوعی شخصی که می توانند به صورت محلی اجرا شوند و عملکردهایی مانند تنظیم یادآوری ها، مدیریت برنامه ها و پاسخگویی به سوالات را بدون نیاز به ارسال داده ها به فضای ابری ارائه دهند.

  • امنیت پیشرفته: استفاده از هوش مصنوعی محلی برای تجزیه و تحلیل و نظارت بر تهدیدات امنیتی بالقوه. این می تواند به سازمان ها کمک کند تا رویدادهای امنیتی را بدون نیاز به اشتراک گذاری داده های حساس با سرورهای خارجی شناسایی و به آنها پاسخ دهند.

  • بازی مبتنی بر هوش مصنوعی: ایجاد بازی هایی که هوش مصنوعی محلی را برای عملکرد NPC های هوشمندتر، داستان سرایی پویا و تجربیات بازی شخصی سازی شده یکپارچه می کنند.

  • ابزارهای خلاقانه: توسعه ابزارهای خلاقانه ای که از هوش مصنوعی محلی برای تولید متن، تصاویر و موسیقی استفاده می کنند. این می تواند به هنرمندان، طراحان و سازندگان محتوا امکان دهد تا خود را به روش های جدید و نوآورانه بیان کنند.

  • برنامه های آموزشی: ساخت برنامه های آموزشی که از هوش مصنوعی محلی برای ارائه آموزش خصوصی، یادگیری زبان و سفارشی سازی محتوای آموزشی استفاده می کنند.

تعهد مایکروسافت به هوش مصنوعی محلی

Microsoft Foundry AI Local نمونه بارزی از تعهد مایکروسافت به ارائه قابلیت های هوش مصنوعی به همه است. مایکروسافت با آسان‌تر کردن اجرای LLMها بر روی رایانه‌های شخصی محلی، دنیایی از امکانات را برای توسعه‌دهندگان و کاربران باز می‌کند. با ادامه توسعه این فناوری، می توانیم انتظار داشته باشیم که برنامه های کاربردی هیجان انگیزتری در زمینه هوش مصنوعی محلی ظهور کنند.

در مجموع، Microsoft Foundry AI Local فقط یک ابزار نیست، بلکه یک تغییر دهنده بازی است. این یک روش ساده، ایمن و کارآمد برای تجربه قدرت هوش مصنوعی محلی ارائه می دهد. چه یک توسعه‌دهنده باشید و چه از علاقه مندان به هوش مصنوعی، قطعاً ارزش دارد این ابزار را امتحان کنید.