উইন্ডোজ এআই উন্নয়ন: বিল্ড ২০২৫ এ নতুন প্ল্যাটফর্ম

আমরা আবারও বিল্ড সম্মেলনে যোগ দিতে পেরে আনন্দিত, এটি প্রতি বছর বিশ্বব্যাপী ডেভেলপার সম্প্রদায়ের সাথে সংযোগ স্থাপনের একটি বিশেষ মুহূর্ত। আমরা যা নিয়ে কাজ করছি তা শেয়ার করতে এবং ডেভেলপাররা কীভাবে মাইক্রোসফট প্ল্যাটফর্ম ব্যবহার করে উদ্ভাবনী প্রযুক্তি তৈরি করছে তা জানতে পারা খুবই উত্তেজনাপূর্ণ।

মাইক্রোসফটে, আমরা বিশ্বাস করি যে আর্টিফিশিয়াল ইন্টেলিজেন্সের ভবিষ্যৎ ক্লাউড, এজ এবং উইন্ডোজে তৈরি হচ্ছে। উইন্ডোজ এখন এবং ভবিষ্যতেও একটি উন্মুক্ত প্ল্যাটফর্ম, যা ডেভেলপারদের সেরা কাজ করার ক্ষমতা দেয় এবং চূড়ান্ত নমনীয়তা প্রদান করে।

আমাদের মূল লক্ষ্য স্পষ্ট: উইন্ডোজকে ডেভেলপারদের জন্য সেরা প্ল্যাটফর্ম হিসেবে তৈরি করা, যা বিশেষভাবে এআইয়ের নতুন যুগের জন্য ডিজাইন করা হয়েছে, যেখানে বুদ্ধিমত্তা সফটওয়্যার, চিপ এবং হার্ডওয়্যারের সাথে একত্রিত করা হয়েছে। ক্লায়েন্টে উইন্ডোজ ১১ ব্যবহার করা থেকে শুরু করে ক্লাউডে উইন্ডোজ ৩৬৫ ব্যবহার করা পর্যন্ত, আমরা এমন একটি প্ল্যাটফর্ম তৈরি করছি যা বিস্তৃত দৃশ্যপটকে সমর্থন করে, এআই ডেভেলপমেন্ট থেকে শুরু করে মূল আইটি ওয়ার্কফ্লো পর্যন্ত, এবং এই সবকিছুই নিরাপত্তা-প্রথম নীতি অনুসরণ করে।

গত এক বছরে, আমরা ডেভেলপারদের কথা শুনেছি, তারা কী মূল্যবান মনে করে তা জেনেছি এবং আমরা উইন্ডোজকে আরও উন্নত ডেভেলপমেন্ট এনভায়রনমেন্ট হিসেবে গড়ে তোলার সুযোগ কোথায় আছে, বিশেষ করে এআই ডেভেলপমেন্টের যুগে, তা খুঁজে বের করেছি। এই প্রতিক্রিয়াগুলো উইন্ডোজ ডেভেলপার প্ল্যাটফর্ম সম্পর্কে আমাদের দৃষ্টিভঙ্গিকে আকার দিয়েছে এবং আজকে আমরা যে আপডেটগুলো উপস্থাপন করছি, সেগুলোও এই প্রতিক্রিয়ার ফল।

বিল্ড সম্মেলনে উইন্ডোজের নতুন বৈশিষ্ট্য:

  • উইন্ডোজ এআই ফাউন্ড্রি (Windows AI Foundry) হল উইন্ডোজ কোপাইলট রানটাইমের (Windows Copilot Runtime) একটি বিবর্তন, যা মডেল নির্বাচন, অপ্টিমাইজেশন, ফাইন-টিউনিং থেকে শুরু করে ক্লায়েন্ট এবং ক্লাউড জুড়ে এআই ডেভেলপমেন্ট লাইফসাইকেলকে সমর্থন করার জন্য একটি সমন্বিত এবং নির্ভরযোগ্য প্ল্যাটফর্ম প্রদান করে। উইন্ডোজ এআই ফাউন্ড্রিতে নিম্নলিখিত ক্ষমতাগুলো অন্তর্ভুক্ত রয়েছে:

  • উইন্ডোজ এমএল (Windows ML) হল এআই প্ল্যাটফর্মের ভিত্তি এবং উইন্ডোজে নির্মিত এআই ইনফারেন্স রানটাইম (AI inference runtime)। এটি ডেভেলপারদের নিজস্ব মডেল আনতে এবং এএমডি (AMD), ইন্টেল (Intel), এনভিডিয়া (Nvidia) এবং কোয়ালকম (Qualcomm) সহ চিপ পার্টনার ইকোসিস্টেমে দক্ষতার সাথে এই মডেলগুলো স্থাপন করতে সক্ষম করে, যা সিপিইউ (CPU), জিপিইউ (GPU) এবং এনপিইউ (NPU) কভার করে।

  • উইন্ডোজ এআই ফাউন্ড্রি ফাউন্ড্রি লোকাল (Foundry Local) এবং অন্যান্য মডেল ক্যাটালগ, যেমন ओলামা (Ollama) এবং এনভিডিয়া এনআইএমস (NVIDIA NIMs) এর সাথে একত্রিত হয়েছে, যা ডেভেলপারদের বিভিন্ন উইন্ডোজ চিপে তৈরি ওপেন সোর্স মডেলগুলোতে দ্রুত অ্যাক্সেস সরবরাহ করে। এটি ডেভেলপারদের তাদের স্থানীয় অ্যাপ্লিকেশনে মডেলগুলো ব্রাউজ, পরীক্ষা, ইন্টারঅ্যাক্ট এবং স্থাপন করতে সক্ষম করে।

  • এছাড়াও, উইন্ডোজ এআই ফাউন্ড্রি কপিলেট+ পিসি (Copilot+ PC)-এর উইন্ডোজ বিল্টইন মডেল দ্বারা চালিত সহজে ব্যবহারযোগ্য এআই এপিআই (AI API) সরবরাহ করে, যা গুরুত্বপূর্ণ ভাষা এবং ভিজ্যুয়াল টাস্ক, যেমন টেক্সট ইন্টেলিজেন্স (text intelligence), ইমেজ ডেসক্রিপশন (image description), টেক্সট রিকগনিশন (text recognition), কাস্টম প্রম্পট (custom prompt) এবং অবজেক্ট ইরেজার (object eraser) এর জন্য কাজে লাগে। আমরা কিছু নতুন বৈশিষ্ট্য ঘোষণা করছি, যেমন লোরা (LoRA) (low-rank-adaption), যা আমাদের বিল্টইন এসএলএম ফাই সিলিকা (SLM Phi Silica) কাস্টম ডেটা ব্যবহার করে ফাইন-টিউন করার জন্য ব্যবহৃত হয়। আমরা সিমান্টিক সার্চ (semantic search) এবং নলেজ রিট্রিভাল (knowledge retrieval) এর জন্য নতুন এপিআইও (API) ঘোষণা করছি, যাতে ডেভেলপাররা তাদের কাস্টম ডেটা ব্যবহার করে তাদের অ্যাপ্লিকেশনে ন্যাচারাল ল্যাঙ্গুয়েজ সার্চ (natural language search) এবং আরএজি (RAG) (Retrieval Augmented Generation) সিনারিও তৈরি করতে পারে।

  • মডেল কনটেক্সট প্রোটোকল (Model Context Protocol) (MCP)-এর জন্য নেটিভ সমর্থন (native support) এর মাধ্যমে ভবিষ্যতের এজেন্টিক পরিবেশের জন্য উইন্ডোজ ১১-এর উন্নয়ন করা হচ্ছে। উইন্ডোজের সাথে MCP-এর ইন্টিগ্রেশন এআই এজেন্টদের নেটিভ উইন্ডোজ অ্যাপ্লিকেশনগুলোর সাথে সংযোগ স্থাপনের জন্য একটি প্রমাণীকৃত কাঠামো সরবরাহ করবে, যা অ্যাপ্লিকেশনগুলোকে এজেন্টিক ইন্টারঅ্যাকশনে নির্বিঘ্নে অংশ নিতে সক্ষম করবে। উইন্ডোজ অ্যাপ্লিকেশনগুলো তাদের নির্দিষ্ট ফাংশনগুলো প্রকাশ করতে পারে, যা উইন্ডোজ পিসি-তে ইনস্টল করা এজেন্টদের দক্ষতা এবং ক্ষমতা বৃদ্ধি করে। আগামী মাসগুলোতে, আমরা প্রতিক্রিয়া সংগ্রহ শুরু করার জন্য নির্বাচিত অংশীদারদের সাথে একটি ব্যক্তিগত ডেভেলপার প্রিভিউ (developer preview) প্রদান করব।

  • উইন্ডোজে অ্যাপ্লিকেশন অপারেশন (Application Operations on Windows), এটি একটি নতুন অ্যাপ্লিকেশন ডেভেলপার বৈশিষ্ট্য, যা অ্যাপ্লিকেশনগুলোর মধ্যে নির্দিষ্ট ফাংশনগুলোর জন্য অ্যাকশন তৈরি এবং দৃশ্যমানতা উন্নত করতে পারে, যা ডেভেলপারদের নতুন ব্যবহারকারীদের আকৃষ্ট করার জন্য নতুন প্রবেশপথ উন্মুক্ত করে।

  • নতুন উইন্ডোজ সুরক্ষা বৈশিষ্ট্য (Windows security features), যেমন ভার্চুয়ালাইজেশন-ভিত্তিক সুরক্ষা (Virtualization-Based Security) (VBS) এনক্লেভ এসডিকে (Enclave SDK) এবং পোস্ট-কোয়ান্টাম ক্রিপ্টোগ্রাফি (Post-Quantum Cryptography) (PQC), ডেভেলপারদের অতিরিক্ত সরঞ্জাম সরবরাহ করে, যা তাদের হুমকির পরিস্থিতি ক্রমাগত পরিবর্তনের সাথে সাথে আরও সহজে সুরক্ষা সমাধান তৈরি করতে সক্ষম করে।

  • উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (Windows Subsystem for Linux) (WSL) ওপেন সোর্স (open source), ডেভেলপারদের অবদান রাখতে, কাস্টমাইজ করতে এবং উইন্ডোজের সাথে লিনাক্সকে আরও নির্বিঘ্নে সংহত করতে সহায়তা করার জন্য আমন্ত্রণ জানানো হচ্ছে।

  • জনপ্রিয় উইন্ডোজ ডেভেলপার সরঞ্জামগুলোর নতুন উন্নতি , যেমন টার্মিনাল (terminal), উইংগেট (WinGet) এবং পাওয়ারটয়স (PowerToys), ডেভেলপারদের উৎপাদনশীলতা বাড়াতে এবং তারা যে কাজে সবচেয়ে ভালো, সেই কোডিংয়ে মনোযোগ দিতে সক্ষম করে।

  • নতুন মাইক্রোসফট স্টোর (Microsoft Store) গ্রোথ ফিচার (growth features), এখন বিনামূল্যে ডেভেলপার রেজিস্ট্রেশন (free developer registration), উইন৩২ অ্যাপ্লিকেশনের জন্য ওয়েব ইন্সটলার (Web Installer for Win32 applications), বিশ্লেষণ প্রতিবেদন (analytics report), অ্যাপ্লিকেশন প্রচার প্রোগ্রাম (application promotion program) এবং আরও অনেক কিছু অন্তর্ভুক্ত রয়েছে, যা অ্যাপ্লিকেশন ডেভেলপারদের উইন্ডোজে ব্যবহারকারী অর্জন, আবিষ্কার এবং অংশগ্রহণ বাড়াতে সহায়তা করে।

উইন্ডোজ এআই ফাউন্ড্রি (Windows AI Foundry)

আমরা ডেভেলপারদের যুগান্তকারী কৃত্রিম বুদ্ধিমত্তা অভিজ্ঞতা তৈরি, পরীক্ষা এবং ব্যবহারকারীদের কাছে পৌঁছানোর ক্ষমতাকে আরও সহজ করতে চাই। আমরা সেই ডেভেলপারদের কাছ থেকে শুনেছি, যারা এইমাত্র এআই (AI) তৈরি করা শুরু করেছেন, তারা নির্দিষ্ট টাস্ক ক্ষমতার জন্য তৈরি সমাধান পছন্দ করেন, যাতে অ্যাপ্লিকেশনগুলোতে এআই (AI) এর সংহতকরণ দ্রুত করা যায়। ডেভেলপাররা আরও বলেছেন যে তাদের অ্যাপ্লিকেশনগুলোতে ওপেন সোর্স মডেলগুলো ব্রাউজ, পরীক্ষা এবং সংহত করার জন্য একটি সহজ পদ্ধতির প্রয়োজন। যারা নিজস্ব উন্নত মডেল তৈরি করছেন, তারা আমাদের বলেছেন যে তারা দ্রুত এবং শক্তিশালী সমাধান পছন্দ করেন, যাতে বিভিন্ন চিপে দক্ষতার সাথে মডেল স্থাপন করা যায়। বিভিন্ন উন্নয়ন চাহিদা মেটানোর জন্য, আমরা উইন্ডোজ কোপাইলট রানটাইম (Windows Copilot Runtime) তৈরি করেছি, যা এটিকে উইন্ডোজ এআই ফাউন্ড্রি (Windows AI Foundry) তে পরিণত করেছে, এটি অনেক শক্তিশালী বৈশিষ্ট্য সরবরাহ করে।

ডেভেলপারদের জন্য তৈরি ওপেন সোর্স মডেলগুলোতে অ্যাক্সেস আরও সহজ

উইন্ডোজ এআই ফাউন্ড্রি ফাউন্ড্রি লোকাল (Foundry Local) এবং অন্যান্য মডেল ক্যাটালগ, যেমন ওলামা (Ollama) এবং এনভিডিয়া এনআইএমস (NVIDIA NIMs) এর সাথে একত্রিত হয়েছে, যা ডেভেলপারদের বিভিন্ন উইন্ডোজ চিপে তৈরি ওপেন সোর্স মডেলগুলোতে দ্রুত অ্যাক্সেস সরবরাহ করে। ফাউন্ড্রি লোকাল মডেল ক্যাটালগের মাধ্যমে, আমরা সিপিইউ (CPU), জিপিইউ (GPU) এবং এনপিইউ (NPU) জুড়ে এই মডেলগুলোর অপ্টিমাইজেশনের কঠিন কাজটি সম্পন্ন করেছি, যা এটিকে তাৎক্ষণিকভাবে ব্যবহারের জন্য প্রস্তুত করে।

প্রিভিউ চলাকালীন, ডেভেলপাররা উইংগেট (WinGet) ইনস্টল (winget install Microsoft.FoundryLocal) এবং ফাউন্ড্রি লোকাল সিএলআই (Foundry Local CLI) এর মাধ্যমে ফাউন্ড্রি লোকাল অ্যাক্সেস করতে পারবেন, যাতে মডেলগুলো ব্রাউজ, ডাউনলোড এবং পরীক্ষা করা যায়। ফাউন্ড্রি লোকাল স্বয়ংক্রিয়ভাবে ডিভাইস হার্ডওয়্যার (সিপিইউ (CPU), জিপিইউ (GPU) এবং এনপিইউ (NPU)) সনাক্ত করবে এবং সামঞ্জস্যপূর্ণ মডেলগুলোর তালিকা করবে, যা ডেভেলপাররা চেষ্টা করতে পারেন। ডেভেলপাররা সহজেই তাদের অ্যাপ্লিকেশনগুলোতে ফাউন্ড্রি লোকাল সংহত করতে ফাউন্ড্রি লোকাল এসডিকেও (Foundry Local SDK) ব্যবহার করতে পারেন। আগামী মাসগুলোতে, আমরা এই বৈশিষ্ট্যগুলো সরাসরি উইন্ডোজ ১১ (Windows 11) এবং উইন্ডোজ অ্যাপ এসডিকেতে (Windows App SDK) সরবরাহ করব, যা ফাউন্ড্রি লোকাল ব্যবহার করে প্রোডাকশন অ্যাপ্লিকেশন প্রকাশ করা ডেভেলপারদের অভিজ্ঞতাকে আরও উন্নত করবে।

যদিও আমরা তৈরি ওপেন সোর্স মডেল সরবরাহ করি, তবে আমাদের কাছে ক্রমবর্ধমান সংখ্যক ডেভেলপার রয়েছে, যারা নিজস্ব মডেল তৈরি করছেন এবং শেষ ব্যবহারকারীদের জন্য যুগান্তকারী অভিজ্ঞতা নিয়ে আসছেন। উইন্ডোজ এমএল (Windows ML) হল এআই প্ল্যাটফর্মের ভিত্তি এবং বিল্টইন এআই ইনফারেন্স রানটাইম, যা সিপিইউ (CPU), জিপিইউ (GPU) এবং এনপিইউ (NPU) তে মডেল স্থাপনকে সহজ করে এবং কার্যকর করে।

উইন্ডোজ এমএল উইন্ডোজে সরাসরি নির্মিত একটি উচ্চ-কার্যকারিতা সম্পন্ন স্থানীয় ইনফারেন্স রানটাইম, যা ওপেন সোর্স বা মালিকানাধীন মডেল (আমাদের নিজস্ব কোপাইলট+ পিসি (Copilot+ PC) অভিজ্ঞতা সহ) প্রোডাকশন অ্যাপ্লিকেশনগুলোর চালানকে সহজ করে। এটি শুরু থেকেই মডেলের কার্যকারিতা এবং তত্পরতার জন্য অপ্টিমাইজ করা হয়েছে এবং মডেল আর্কিটেকচার, অপারেটর এবং স্ট্যাক জুড়ে সমস্ত স্তরের অপ্টিমাইজেশনের উদ্ভাবনের গতিকে সাড়া দেয়। উইন্ডোজ এমএল আমাদের গত বছরের অভিজ্ঞতার ভিত্তিতে (বহু ডেভেলপার, আমাদের চিপ পার্টনার এবং আমাদের নিজস্ব টিম কোপাইলট+ পিসি (Copilot+ PC) এর কৃত্রিম বুদ্ধিমত্তা অভিজ্ঞতা উন্নয়নের প্রতিক্রিয়ার ভিত্তিতে) ডিরেক্টএমএল (DirectML) (DML) এর একটি বিবর্তন। উইন্ডোজ এমএল এই প্রতিক্রিয়াগুলো বিবেচনা করে ডিজাইন করা হয়েছে, যাতে আমাদের চিপ পার্টনাররা (এএমডি (AMD), ইন্টেল (Intel), এনভিডিয়া (Nvidia), কোয়ালকম (Qualcomm)) এক্সিকিউশন প্রোভাইডার চুক্তি ব্যবহার করে মডেলের কার্যকারিতা অপ্টিমাইজ করতে পারে এবং উদ্ভাবনের গতির সাথে সামঞ্জস্য রাখতে পারে।

উইন্ডোজ এমএল নিম্নলিখিত সুবিধাগুলো সরবরাহ করে:

সরল স্থাপন: ডেভেলপারদের তাদের অ্যাপ্লিকেশনগুলোর সাথে এমএল রানটাইম (ML runtime), হার্ডওয়্যার এক্সিকিউশন প্রোভাইডার (hardware execution provider) বা ড্রাইভার প্যাকেজ না করে প্রোডাকশন অ্যাপ্লিকেশন প্রকাশ করতে সক্ষম করে। উইন্ডোজ এমএল ক্লায়েন্ট ডিভাইসে হার্ডওয়্যার সনাক্ত করে, উপযুক্ত এক্সিকিউশন প্রোভাইডার বের করে এবং ডেভেলপারদের সরবরাহ করা কনফিগারেশনের ভিত্তিতে ইনফারেন্সের জন্য সঠিক এক্সিকিউশন প্রোভাইডার নির্বাচন করে।

ভবিষ্যতের প্রজন্মের কৃত্রিম বুদ্ধিমত্তা হার্ডওয়্যারের সাথে স্বয়ংক্রিয়ভাবে খাপ খাইয়ে নেওয়া: উইন্ডোজ এমএল ডেভেলপারদের দ্রুত বিকাশমান চিপ ইকোসিস্টেমে আত্মবিশ্বাসের সাথে কৃত্রিম বুদ্ধিমত্তা অ্যাপ্লিকেশন তৈরি করতে সক্ষম করে। নতুন হার্ডওয়্যার প্রকাশের সাথে সাথে, উইন্ডোজ এমএল সমস্ত প্রয়োজনীয় নির্ভরতা আপ-টু-ডেট রাখে এবং নতুন চিপের সাথে খাপ খাইয়ে নেয়, একই সাথে মডেলের নির্ভুলতা এবং হার্ডওয়্যার সামঞ্জস্য বজায় রাখে।

উচ্চ-কার্যকারিতা সম্পন্ন মডেল প্রস্তুত ও প্রকাশ করার সরঞ্জাম: এআই টুলকিট ফর ভিএস কোড (AI Toolkit for VS Code) এ অন্তর্ভুক্ত বিভিন্ন টাস্কের জন্য (মডেল রূপান্তর, পরিমাণ থেকে অপ্টিমাইজেশন পর্যন্ত) শক্তিশালী সরঞ্জামগুলো উচ্চ-কার্যকারিতা সম্পন্ন মডেল প্রস্তুত ও প্রকাশের প্রক্রিয়াকে সহজ করে।

আমরা আমাদের সমস্ত চিপ পার্টনারদের (এএমডি (AMD), ইন্টেল (Intel), এনভিডিয়া (Nvidia), কোয়ালকম (Qualcomm)) সাথে ঘনিষ্ঠভাবে কাজ করছি, যাতে তাদের নির্দিষ্ট চিপের জন্য সেরা মডেলের কার্যকারিতা সরবরাহ করতে তাদের এক্সিকিউশন প্রোভাইডারকে উইন্ডোজ এমএল এর সাথে নির্বিঘ্নে সংহত করা যায়।

অনেক অ্যাপ্লিকেশন ডেভেলপার (যেমন অ্যাডোবি (Adobe), বাফারজোন (Bufferzone), ম্যাকাফি (McAfee), রেইলিংকুবেট (Reincubate), টোপাজ ল্যাবস (Topaz Labs), পাউডার (Powder) এবং ওয়ান্ডার শেয়ার (Wondershare)) ইতিমধ্যেই আমাদের সাথে অংশীদারিত্ব করেছে এবং এএমডি (AMD), ইন্টেল (Intel), এনভিডিয়া (Nvidia) এবং কোয়ালকম (Qualcomm) চিপ জুড়ে মডেল স্থাপন করতে উইন্ডোজ এমএল ব্যবহার করছে। উইন্ডোজ এমএল সম্পর্কে আরও জানতে, এই ব্লগটি দেখুন।

উইন্ডোজ বিল্টইন মডেল দ্বারা চালিত এপিআই (API) ব্যবহার করে দ্রুত এবং সহজে কৃত্রিম বুদ্ধিমত্তা সংহত করুন

আমরা উইন্ডোজ বিল্টইন মডেল দ্বারা চালিত সহজে ব্যবহারযোগ্য কৃত্রিম বুদ্ধিমত্তা এপিআই (API) সরবরাহ করছি, যা গুরুত্বপূর্ণ টাস্ক, যেমন টেক্সট ইন্টেলিজেন্স (text intelligence) এবং ইমেজ প্রসেসিংয়ের (image processing) জন্য কাজে লাগে। এর মধ্যে ভাষা এপিআই (language API) (যেমন টেক্সট সামারি (text summary) এবং রিরাইটিং (rewriting)) এবং ভিজ্যুয়াল এপিআই (visual API) (যেমন ইমেজ ডেসক্রিপশন (image description), টেক্সট রিকগনিশন (text recognition) (OCR), ইমেজ সুপার রেজোলিউশন (image super-resolution) এবং ইমেজ সেগমেন্টেশন (image segmentation)) অন্তর্ভুক্ত রয়েছে, এই সবকিছুই উইন্ডোজ অ্যাপ এসডিকে 1.7.2 (Windows App SDK 1.7.2) এর সর্বশেষ সংস্করণে স্থিতিশীল সংস্করণ হিসেবে উপলব্ধ। এই এপিআইগুলো মডেল তৈরি বা স্থাপনের ঝামেলা দূর করে। এই এপিআইগুলো ডিভাইসে স্থানীয়ভাবে চলে, অতিরিক্ত খরচ ছাড়াই গোপনীয়তা, সুরক্ষা এবং সম্মতি সরবরাহ করতে সহায়তা করে এবং কপিলেট+ পিসি (Copilot+ PC) তে এনপিইউর (NPU) জন্য অপ্টিমাইজ করা হয়েছে। অ্যাপ্লিকেশন ডেভেলপাররা (যেমন ডট ভিস্তা (Dot Vista), ওয়ান্ডারশেয়ারের ফিল্মোরা (Wondershare’s Filmora), পিসেস (Pieces), পাউডার (Powder), আইকিউআইওয়াইআই (iQIYI) এর ডেভেলপাররা) ইতিমধ্যেই তাদের অ্যাপ্লিকেশনগুলোতে আমাদের সহজে ব্যবহারযোগ্য কৃত্রিম বুদ্ধিমত্তা এপিআই (AI API) ব্যবহার করছেন।

আমরা ডেভেলপারদের কাছ থেকে আরও জেনেছি যে তাদের নির্দিষ্ট দৃশ্যের জন্য প্রয়োজনীয় আউটপুট পেতে তাদের কাস্টম ডেটা ব্যবহার করে এলএলএম (LLM) ফাইন-টিউন (fine-tune) করার প্রয়োজন। অনেকে আরও বলেছেন যে বেসিক মডেল ফাইন-টিউন করা একটি কঠিন কাজ। এই কারণেই আমরা ফাই সিলিকার (Phi Silica) জন্য লোরা (LoRA) (low-rank-adaption) সমর্থন ঘোষণা করছি।

ফাই সিলিকার (Phi Silica) জন্য লোরা (LoRA) (low-rank-adaption) চালু করা হচ্ছে, কাস্টম ডেটা ব্যবহার করে আমাদের বিল্টইন এসএলএম (SLM) ফাইন-টিউন (fine-tune) করতে

লোরা (LoRA) শুধুমাত্র কাস্টম ডেটা ব্যবহার করে মডেলের একটি ছোট অংশের প্যারামিটার আপডেট করে ফাইন-টিউনিংয়ের (fine-tuning) দক্ষতা বাড়ায়। এটি মডেলের সামগ্রিক ক্ষমতাকে প্রভাবিত না করে প্রয়োজনীয় টাস্কের কার্যকারিতা উন্নত করার অনুমতি দেয়। এটি আজ থেকে স্ন্যাপড্রাগন এক্স সিরিজের (Snapdragon X series) এনপিইউতে (NPU) সর্বজনীন প্রিভিউতে (public preview) উপলব্ধ এবং আগামী মাসগুলোতে ইন্টেল (Intel) ও এএমডি (AMD) কপিলেট+ পিসিতেও (Copilot+ PC) পাওয়া যাবে। ডেভেলপাররা উইন্ডোজ অ্যাপ এসডিকে 1.8 এক্সপেরিমেন্টাল 2 (Windows App SDK 1.8 Experimental 2) এ ফাই সিলিকার (Phi Silica) লোরা (LoRA) অ্যাক্সেস করতে পারবেন।

ডেভেলপাররা এআই টুলকিট ফর ভিএস কোড (AI Toolkit for VS Code) এর মাধ্যমে ফাই সিলিকার (Phi Silica) লোরা (LoRA) প্রশিক্ষণ শুরু করতে পারেন। ফাইন- টিউনিং টুল নির্বাচন করুন, ফাই সিলিকা (Phi Silica) মডেল নির্বাচন করুন, প্রোজেক্ট কনফিগার করুন এবং আজুরে (Azure) কাস্টম ডেটাসেট ব্যবহার করে প্রশিক্ষণ শুরু করুন। প্রশিক্ষণ শেষ হয়ে গেলে, ডেভেলপাররা লোরা (LoRA) অ্যাডাপ্টার ডাউনলোড করতে পারবেন, এটিকে ফাই সিলিকা এপিআইয়ের (Phi Silica API) উপরে ব্যবহার করতে পারবেন এবং লোরা (LoRA) অ্যাডাপ্টার ব্যবহার করে এবং লোরা (LoRA) অ্যাডাপ্টার ছাড়া রেসপন্সগুলোর মধ্যে পার্থক্য জানতে পারবেন।

এলএলএমের (LLM) জন্য সিমান্টিক সার্চ (Semantic Search) এবং নলেজ রিট্রিভাল (Knowledge Retrieval) এর পরিচিতি

আমরা নতুন সিমান্টিক সার্চ (semantic search) এপিআই (API) চালু করছি, যা ডেভেলপারদের তাদের নিজস্ব অ্যাপ্লিকেশন ডেটা ব্যবহার করে শক্তিশালী অনুসন্ধানের অভিজ্ঞতা তৈরি করতে সহায়তা করবে। এই এপিআইগুলো সিমান্টিক সার্চ (semantic search) (অর্থ অনুসারে অনুসন্ধান, ছবি অনুসন্ধান সহ) এবং ভোকাবুলারি সার্চ (vocabulary search) (সঠিক শব্দ দ্বারা অনুসন্ধান) সমর্থন করে, যা ব্যবহারকারীদের আরও স্বজ্ঞাত এবং নমনীয় উপায়ে তাদের প্রয়োজনীয় বিষয় খুঁজে পেতে সক্ষম করে।

এই সার্চ এপিআইগুলো (search API) সমস্ত ডিভাইসে স্থানীয়ভাবে চলে এবং নির্বিঘ্ন কর্মক্ষমতা ও গোপনীয়তা সরবরাহ করে। কপিলেট+ পিসি (Copilot+ PC) তে একটি প্রিমিয়াম অভিজ্ঞতার জন্য সিমান্টিক (semantic) বৈশিষ্ট্য সক্ষম করা হয়েছে।

ঐতিহ্যবাহী অনুসন্ধানের পাশাপাশি, এই এপিআইগুলো আরএজি (RAG) (Retrieval Augmented Generation) সমর্থন করে, যা ডেভেলপারদের তাদের নিজস্ব কাস্টম ডেটা ব্যবহার করে এলএলএম (LLM) আউটপুট সমর্থন করতে সক্ষম করে।

এই এপিআইগুলো বর্তমানে একটি ব্যক্তিগত প্রিভিউ সংস্করণে (private preview version) উপলব্ধ।

সংক্ষেপে বলতে গেলে, উইন্ডোজ এআই ফাউন্ড্রি ডেভেলপারদের তাদের কৃত্রিম বুদ্ধিমত্তার যাত্রার চাহিদা মেটাতে অনেক বৈশিষ্ট্য সরবরাহ করে। এটি বিল্টইন মডেল দ্বারা চালিত সহজে ব্যবহারযোগ্য এপিআই (API), কাস্টম উইন্ডোজ বিল্টইন মডেলের সরঞ্জাম এবং উচ্চ-কার্যকারিতা সম্পন্ন ইনফারেন্স রানটাইম সরবরাহ করে, যাতে ডেভেলপারদের নিজস্ব মডেল তৈরি করতে এবং চিপে স্থাপন করতে সহায়তা করে। ফাউন্ড্রি লোকালের (Foundry Local) উইন্ডোজ এআই ফাউন্ড্রিতে (Windows AI Foundry) একত্রিত হওয়ার মাধ্যমে, ডেভেলপাররা ওপেন সোর্স মডেলের একটি সমৃদ্ধ ক্যাটালগ অ্যাক্সেস করতে পারবেন।

উইন্ডোজ এআই ফাউন্ড্রি আইএসভি (ISV) গ্রহণ

আমরা আজ উইন্ডোজ ১১ এ ডিভাইসভিত্তিক কৃত্রিম বুদ্ধিমত্তা ব্যবহার করে অভিজ্ঞতা তৈরি করা অবিশ্বাস্য ডেভেলপার সম্প্রদায়ের উদযাপন করতে পেরে আনন্দিত এবং আমরা দেখার জন্য অপেক্ষা করতে পারছি না যে ডেভেলপাররা উইন্ডোজ এআই ফাউন্ড্রি দ্বারা প্রদত্ত এই সমৃদ্ধ বৈশিষ্ট্যগুলো ব্যবহার করে আর কী তৈরি করবেন।

উইন্ডোজ ১১ এর এজেন্টিক ইকোসিস্টেমকে (Agentic ecosystem) সমর্থন করার জন্য নেটিভ মডেল কনটেক্সট প্রোটোকল (Native Model Context Protocol) (MCP) সমর্থন চালু করা হচ্ছে

বিশ্ব যখন এজেন্টিক ভবিষ্যতের দিকে এগিয়ে যাচ্ছে, তখন উইন্ডোজ এমন সরঞ্জাম, বৈশিষ্ট্য এবং সুরক্ষা প্যারাডাইম সরবরাহ করার জন্য বিকশিত হচ্ছে, যেখানে এজেন্টরা তাদের দক্ষতা বৃদ্ধি করে কাজ করতে এবং গ্রাহকদের অর্থবহ সুবিধা প্রদান করতে পারে।

উইন্ডোজের MCP প্ল্যাটফর্ম এআই এজেন্টদের নেটিভ উইন্ডোজ অ্যাপ্লিকেশনগুলোর সাথে সংযোগ স্থাপনের জন্য একটি প্রমাণীকৃত কাঠামো সরবরাহ করবে, যা উইন্ডোজ ১১ পিসিতে (Windows 11 PC) সেই এজেন্টদের দক্ষতা এবং ক্ষমতা বাড়ানোর জন্য নির্দিষ্ট ফাংশনগুলো প্রকাশ করতে পারে। এই কাঠামো আগামী মাসগুলোতে প্রতিক্রিয়া সংগ্রহ শুরু করার জন্য নির্বাচিত অংশীদারদের সাথে একটি ব্যক্তিগত ডেভেলপার প্রিভিউতে (private developer preview) উপলব্ধ করা হবে।

নিরাপত্তা এবং গোপনীয়তাকে অগ্রাধিকার: নতুন MCP বৈশিষ্ট্যের মাধ্যমে, আমরা স্বীকার করি যে আমরা MCP এবং অন্যান্য এজেন্টিক বৈশিষ্ট্যগুলো প্রসারিত করার সাথে সাথে আমরা ক্রমাগত শিখব এবং আমাদের প্রথম কাজ হল নিশ্চিত করা যে আমরা একটি সুরক্ষা ভিত্তির ওপর ভিত্তি করে তৈরি করছি। এখানে কিছু নীতি দেওয়া হল, যা উইন্ডোজ ১১ এ (Windows 11) MCP এর দায়িত্বপূর্ণ উন্নয়নে আমাদের পথ দেখায়:

  • আমরা উইন্ডোজের MCP রেজিস্ট্রিকে (MCP registry) একটি বিশ্বস্ত MCP সার্ভার ইকোসিস্টেম (server ecosystem) হিসেবে তৈরি করতে প্রতিশ্রুতিবদ্ধ, যা শক্তিশালী সুরক্ষা বেঞ্চমার্ক মান (security benchmark standard) মেনে চলে।

  • ব্যবহারকারীর নিয়ন্ত্রণ এই ইন্টিগ্রেশন (integration) উন্নয়নের সময় আমাদের পথনির্দেশক মূলনীতি। ডিফল্টরূপে, এজেন্টদের MCP সার্ভারে অ্যাক্সেস বন্ধ থাকে। সক্ষম করার পরে, এজেন্টরা ব্যবহারকারীর পক্ষ থেকে যে সমস্ত সংবেদনশীল ক্রিয়া সম্পাদন করে, তা নিরীক্ষণযোগ্য এবং স্বচ্ছ হবে।

  • MCP সার্ভার অ্যাক্সেসকে সর্বনিম্ন বিশেষাধিকার নীতি (least privilege principle) অনুসরণ করে পরিচালনা করা হবে, যা ঘোষণামূলক ক্ষমতা এবং পৃথকীকরণের (isolation)মাধ্যমে কার্যকর করা হবে (যদি প্রযোজ্য হয়), তা নিশ্চিত করবে যে ব্যবহারকারী MCP সার্ভারকে দেওয়া বিশেষাধিকারগুলো নিয়ন্ত্রণ করতে পারে এবং কোনো নির্দিষ্ট সার্ভারে যেকোনো ধরনের আক্রমণের প্রভাব সীমিত করতে সহায়তা করে।

নিরাপত্তা কোনো এককালীন বৈশিষ্ট্য নয়, এটি একটি চলমান প্রতিশ্রুতি। MCP এবং অন্যান্য এজেন্টিক বৈশিষ্ট্যগুলো প্রসারিত করার সাথে সাথে আমরা আমাদের সুরক্ষা ব্যবস্থাকে আরও উন্নত করব। আমাদের সুরক্ষা পদ্ধতি সম্পর্কে আরও জানতে, সুরক্ষা মডেল কনটেক্সট প্রোটোকল (Model Context Protocol): উইন্ডোজে একটি সুরক্ষিত এজেন্টিক ভবিষ্যৎ (Agentic future) তৈরি করুন দেখুন।

আমরা উইন্ডোজে MCP প্ল্যাটফর্মে নিম্নলিখিত উপাদানগুলো চালু করছি:

উইন্ডোজের MCP রেজিস্ট্রি: এটি একটি একক, সুরক্ষিত এবং বিশ্বস্ত উৎস, যা থেকে এআই এজেন্টরা উইন্ডোজে MCP সার্ভার অ্যাক্সেস করতে পারে। এজেন্টরা উইন্ডোজের MCP রেজিস্ট্রির মাধ্যমে ক্লায়েন্ট ডিভাইসে ইনস্টল করা MCP সার্ভারগুলো খুঁজে বের করতে পারবে, তাদের দক্ষতা ব্যবহার করতে পারবে এবং শেষ ব্যবহারকারীদের অর্থবহ সুবিধা প্রদান করতে পারবে।

উইন্ডোজের MCP সার্ভার: এটির মধ্যে উইন্ডোজ সিস্টেমের বৈশিষ্ট্যগুলো অন্তর্ভুক্ত থাকবে, যেমন ফাইল সিস্টেম, উইন্ডো এবং উইন্ডোজ সাবসিস্টেম ফর লিনাক্স, যা এজেন্টরা MCP সার্ভার হিসেবে ইন্টারঅ্যাক্ট (interact) করতে পারবে।

ডেভেলপাররা অ্যাপ্লিকেশনগুলোর মধ্যে প্রয়োজনীয় ফাংশন এবং বৈশিষ্ট্যগুলোকে MCP সার্ভার হিসেবে প্যাকেজ করতে পারবেন এবং উইন্ডোজের MCP রেজিস্ট্রির মাধ্যমে এটিকে উপলব্ধ করতে পারবেন। আমরা উইন্ডোজে অ্যাপ্লিকেশন অপারেশন চালু করছি, এটি একটি নতুন ডেভেলপার বৈশিষ্ট্য, যা বিল্টইন MCP সার্ভার হিসেবেও ব্যবহার করা যেতে পারে, যা অ্যাপ্লিকেশনগুলোকে এজেন্টদের কাছে তাদের বৈশিষ্ট্যগুলো সরবরাহ করতে সক্ষম করে।

উইন্ডোজে এমসিপি আর্কিটেকচার

আমরা অ্যানথ্রোপিক (Anthropic), পারপ্লেক্সিটি (Perplexity), ওপেনএআই (OpenAI) এবং ফিগমার (Figma) মতো অ্যাপ্লিকেশন ডেভেলপারদের সাথে এই প্ল্যাটফর্মটি তৈরি করার জন্য কাজ করছি, যারা উইন্ডোজে অ্যাপ্লিকেশনগুলোর জন্য তাদের MCP বৈশিষ্ট্যগুলো সংহত করছে।

অ্যানথ্রোপিকের (Anthropic) স্ট্র্যাটেজিক অ্যালায়েন্সের (strategic alliance) প্রধান রিচ ও’কনেল (Rich O’Connell) যেমন শেয়ার করেছেন, “আমরা মডেল কনটেক্সট প্রোটোকলের ক্রমাগত ব্যবহার এবং জনপ্রিয় পরিষেবা ও সম্প্রদায় দ্বারা নির্মিত সমৃদ্ধ ইন্টিগ্রেশন ইকোসিস্টেম (integration ecosystem) দেখে আনন্দিত। এলএলএম (LLM) আপনার ডেটা এবং সরঞ্জামগুলোর সাথে সংযোগ স্থাপন করে উপকৃত হয় এবং আমরা দেখতে চাই যে ব্যবহারকারীরা উইন্ডোজের সাথে ক্লডকে (Claude) সংযুক্ত করে কী সুবিধা পান।

পারপ্লেক্সিটির (Perplexity) সহ-প্রতিষ্ঠাতা এবং প্রধান নির্বাহী কর্মকর্তা (chief executive officer) আরভিন্দ শ্রীনিবাস (Aravind Srinivas) শেয়ার করেছেন, “পারপ্লেক্সিতে (Perplexity), মাইক্রোসফটের (Microsoft) মতো আমরাও সত্যিই দরকারী বিশ্বস্ত অভিজ্ঞতার ওপর মনোযোগ দেই। উইন্ডোজের MCP বিশ্বের অন্যতম প্রভাবশালী অপারেটিং সিস্টেমে সহায়ক এআইয়ের অভিজ্ঞতা নিয়ে এসেছে।

ওপেনএআইয়ের (OpenAI) প্রধান পণ্য কর্মকর্তা (chief product officer) কেভিন ওয়েইল (Kevin Weil) শেয়ার করেছেন, “উইন্ডোজকে মডেল কনটেক্সট প্রোটোকল (Model Context Protocol) গ্রহণের মাধ্যমে এআই এজেন্ট অভিজ্ঞতার আলিঙ্গন দেখে আমরা আনন্দিত। এটি চ্যাটজিপিটিকে (ChatGPT) ব্যবহারকারীদের প্রতিদিন ব্যবহার করা উইন্ডোজ সরঞ্জাম এবং পরিষেবাগুলোর সাথে নির্বিঘ্নে সংযোগ স্থাপনের পথ খুলে দেয়। আমরা এই ইন্টিগ্রেশনের মাধ্যমে ডেভেলপার এবং ব্যবহারকারীদের শক্তিশালী, প্রেক্ষাপট-সমৃদ্ধ অভিজ্ঞতা তৈরি করতে সক্ষম করার জন্য উন্মুখ।

এই প্রাথমিক সহযোগিতাগুলো একটি উন্মুক্ত প্ল্যাটফর্ম হিসাবে উইন্ডোজকে বজায় রাখার এবং এটিকে এজেন্টিক ভবিষ্যতের (agentic future) জন্য উন্নয়নের প্রতি আমাদের প্রতিশ্রুতির ভিত্তি স্থাপন করেছে। MCP-এর পেছনের গতি ডেভেলপারদের অ্যাপ্লিকেশন আবিষ্কার এবং অংশগ্রহণ বাড়ানোর একটি দুর্দান্ত সুযোগ প্রদান করে।

উইন্ডোজ অ্যাপ্লিকেশন অপারেশন প্রকাশ করা হয়েছে, এটি ডেভেলপারদের জন্য তাদের অ্যাপের আবিষ্কারযোগ্যতা বাড়ানোর একটি নতুন বৈশিষ্ট্য

আমরা ডেভেলপারদের কাছ থেকে শুনেছি যে ব্যবহারকারীর মনে তাদের অ্যাপ্লিকেশনগুলোর ছাপ রাখা এবং ব্যবহার বাড়ানো তাদের উন্নতির জন্য অত্যন্ত গুরুত্বপূর্ণ। আমরা নিজেরাই একটি ডেভেলপার কোম্পানি, তাই আমরা এই মূল চাহিদাটি গভীরভাবে উপলব্ধি করি। তাই, আমরা উইন্ডোজ অ্যাপ্লিকেশন অপারেশন চালু করেছি। অ্যাপ্লিকেশন অপারেশন ডেভেলপারদের তাদের অ্যাপ্লিকেশনগুলোর বৈশিষ্ট্যগুলোর আবিষ্কারযোগ্যতা (discoverability) বাড়ানোর জন্য একটি নতুন বৈশিষ্ট্য সরবরাহ করে, যা ডেভেলপারদের নতুন ব্যবহারকারীদের আকৃষ্ট করার জন্য নতুন প্রবেশপথ উন্মুক্ত করে।

বর্তমানে, বিভিন্ন খাতের (যেমন উৎপাদনশীলতা, সৃজনশীলতা এবং যোগাযোগ) শীর্ষস্থানীয় অ্যাপ্লিকেশনগুলো নতুন অংশগ্রহণের ইন্টারফেস (interface) উন্মুক্ত করতে অ্যাপ্লিকেশন অপারেশন ব্যবহার করছে। জুম (Zoom), ফিল্মোরা (Filmora), গুডনোটস (Goodnotes), টোডোইস্ট (Todoist), রে-কাস্ট (Raycast), পিসেস (Pieces) এবং স্পার্ক মেইল ​​(Spark Mail) এই বৈশিষ্ট্যটিতে যোগদান করা প্রথম দিকের ডেভেলপার।

ডেভেলপাররা ব্যবহার করতে পারেন:

  • অ্যাপ্লিকেশন অপারেশন এপিআই (Application Operations API) তাদের প্রয়োজনীয় বৈশিষ্ট্যগুলোর জন্য অপারেশন তৈরি করতে। ডেভেলপাররা পরিপূরক বৈশিষ্ট্যগুলো সরবরাহ করতে অন্যান্য সম্পর্কিত অ্যাপ্লিকেশনগুলোর দ্বারা তৈরি করা অপারেশনগুলো ব্যবহার করতে পারেন, যা তাদের অ্যাপ্লিকেশনগুলোতে ইন্টারঅ্যাকশন টাইম বাড়ায়। ডেভেলপাররা উইন্ডোজ এসডিকে (Windows SDK) 10.0.26100.4188 বা তার উপরের সংস্করণগুলোর মাধ্যমে এই এপিআইগুলো অ্যাক্সেস করতে পারবেন।

  • তাদের অ্যাপ্লিকেশন অপারেশনগুলোর কার্যকারিতা এবং ব্যবহারকারীর অভিজ্ঞতা পরীক্ষা করার জন্য অ্যাপ্লিকেশন অপারেশন টেস্টিং এনভায়রনমেন্ট (Application Operations Testing Environment)। ডেভেলপাররা মাইক্রোসফট স্টোর (Microsoft Store) থেকে টেস্টিং টুলটি ডাউনলোড করতে পারবেন।

উচ্চ কম্পিউটিং এবং স্থানীয় ইনফারেন্স ওয়ার্কলোডের চাহিদা মেটানোর জন্য শক্তিশালী এআই ডেভেলপার ওয়ার্কস্টেশন (AI developer workstation)

উচ্চ কম্পিউটিং এআই ওয়ার্কলোড তৈরি করা ডেভেলপাররা আমাদের বলেছেন যে তাদের শুধুমাত্র নির্ভরযোগ্য সফটওয়্যার নয়, স্থানীয় এআই উন্নয়নের জন্য শক্তিশালী হার্ডওয়্যারেরও প্রয়োজন। আমরা হার্ডওয়্যার স্পেসিফিকেশন (hardware specification) এবং বাজেটের ক্ষেত্রে নমনীয়তা সরবরাহ করতে OEM এবং চিপ পার্টনারদের সাথে সহযোগিতা করছি, যাতে শক্তিশালী এআই ডেভেলপার ওয়ার্কস্টেশন (AI developer workstation) সরবরাহ করা যায়।

ডেল, এইচপি এবং লেনোভোর (Lenovo) মতো OEM পার্টনাররা উইন্ডোজ ভিত্তিক সিস্টেমের একটি পরিসর সরবরাহ করে। ডেল প্রো ম্যাক্স টাওয়ার (Dell Pro Max Towe) শক্তিশালী পারফরম্যান্সের জন্য হার্ডওয়্যার স্পেসিফিকেশন সরবরাহ করে, যা জিপিইউ (GPU) বা সিপিইউতে (CPU) এআই মডেল তৈরি এবং স্থানীয় মডেল ফাইন-টিউনিংয়ের (fine-tuning) জন্য একটি দুর্দান্ত পছন্দ। স্থান সাশ্রয়ী প্রক্রিয়াকরণের ক্ষমতার জন্য, এইচপি জেড২ মিনি জি১এ (HP Z2 Mini G1a) একটি শক্তিশালী মিনি ওয়ার্কস্টেশন। নতুন ডেল প্রো ম্যাক্স ১৬ প্রিমিয়াম (Dell Pro Max 16 Premium), এইচপি জেডবুক আল্ট্রা জি১এ (HP Zbook Ultra G1a) এবং লেনোভো পি১৪এস/পি১৬এস (Lenovo P14s/P16s) হলো কপিলেট+ পিসি (Copilot+ PC), যা ডেভেলপারদের অবিশ্বাস্য গতিশীলতা সরবরাহ করে।

উইন্ডোজ প্ল্যাটফর্ম সুরক্ষার নতুন বৈশিষ্ট্য

সুরক্ষিত কম্পিউটিংয়ের চাহিদার জন্য VBS Enclave SDK (VBS Enclave SDK) (প্রিভিউ সংস্করণ) চালু করা হচ্ছে

নিরাপত্তা হল মাইক্রোসফটের উদ্ভাবন এবং প্রতিটি কাজের অগ্রভাগে। কৃত্রিম বুদ্ধিমত্তার যুগে, ক্রমবর্ধমান সংখ্যক অ্যাপ্লিকেশনকে ম্যালওয়্যার বা ক্ষতিকারক ব্যবহারকারী এবং প্রশাসকদের আক্রমণ থেকে তাদের ডেটা সুরক্ষিত করতে হবে। ২০২৪ সালে, আমরা ভার্চুয়ালাইজেশন-ভিত্তিক সুরক্ষা (Virtualization-Based Security) (VBS) এনক্লেভ প্রযুক্তি চালু করেছি, যাতে একটি বিশ্বস্ত এক্সিকিউশন এনভায়রনমেন্ট (execution environment) সরবরাহ করা যায়, যেখানে অ্যাপ্লিকেশনগুলো সুরক্ষা কম্পিউটিং (যেমন পাসওয়ার্ড অপারেশন) সম্পাদন করতে পারবে এবং প্রশাসনিক স্তরের আক্রমণ প্রতিরোধ করতে পারবে। এটি কপিলেট+ পিসিতে (Copilot+ PC) আমাদের রিকল (Recall) অভিজ্ঞতার সুরক্ষার ভিত্তি। এখন আমরা ডেভেলপারদের জন্য এই সুরক্ষা ভিত্তিটির ব্যবহার সহজতর করছি। VBS Enclave SDK এখন সর্বজনীন প্রিভিউতে (public preview) উপলব্ধ, যার মধ্যে সুরক্ষিত অঞ্চলগুলোর একটি লাইব্রেরি এবং সরঞ্জাম অন্তর্ভুক্ত রয়েছে, যা আরও স্বাভাবিক অভিজ্ঞতার সাথে প্রোগ্রাম করা যায়, ডেভেলপাররা এখানে সংগ্রহস্থল ক্লোন (clone) করতে পারবেন।

এটি API প্রজেকশন লেয়ার তৈরির সরঞ্জাম দিয়ে শুরু হয়। ডেভেলপাররা এখন হোস্ট অ্যাপ্লিকেশন এবং সুরক্ষিত অঞ্চলের মধ্যে ইন্টারফেস সংজ্ঞায়িত করতে পারবেন এবং এই সরঞ্জামটি প্যারামিটার যাচাইকরণ এবং মেমরি ম্যানেজমেন্ট ও সুরক্ষা পরীক্ষাগুলি পরিচালনা করার সমস্ত জটিল কাজ সম্পন্ন করবে। এটি ডেভেলপারদের তাদের ব্যবসার যুক্তির উপর মনোযোগ দিতে দেয়, যেখানে সুরক্ষিত অঞ্চল প্যারামিটার, ডেটা ও মেমরি রক্ষা করে। এছাড়াও, এই লাইব্রেরিগুলো ডেভেলপারদের জন্য সুরক্ষিত অঞ্চল তৈরি, ডেটা এনক্রিপ্ট করা ও ডিক্রিপ্ট করা, থ্রেড পুল পরিচালনা এবং টেলিমেট্রি রিপোর্টিংয়ের (telemetry reporting) মতো সাধারণ কাজগুলি সহজ করে তোলে।

পোস্ট-কোয়ান্টাম ক্রিপ্টোগ্রাফি (Post-Quantum Cryptography) উইন্ডোজ ইনসাইডারস (Windows Insiders) এবং লিনাক্সে (Linux) প্রবেশ করছে

আমরা পূর্বে কোয়ান্টাম কম্পিউটিংয়ের অগ্রগতির কারণে সৃষ্ট সুরক্ষা চ্যালেঞ্জ নিয়ে আলোচনা করেছি এবং আমাদের মূল ক্রিপ্টোগ্রাফি লাইব্রেরি সিমক্রিপ্টে (SymCrypt) PQC অ্যালগরিদম যুক্ত করা সহ পুরো শিল্পের কোয়ান্টাম সুরক্ষায় অবদান রাখার জন্য পদক্ষেপ নিয়েছি।

আমরা শীঘ্রই উইন্ডোজ ইনসাইডারস (Windows Insiders) এবং লিনাক্সের (Linux) (SymCrypt-OpenSSL 1.9.0 সংস্করণ) জন্য PQC বৈশিষ্ট্য সরবরাহ করব। এই ইন্টিগ্রেশন ডেভেলপারদের তাদের পরিবেশে PQC নিয়ে পরীক্ষা করতে এবং বিদ্যমান সুরক্ষা সিস্টেমের সাথে সামঞ্জস্য, কার্যকারিতা এবং সংহতকরণ মূল্যায়ন করার একটি গুরুত্বপূর্ণ প্রথম পদক্ষেপ। PQC বৈশিষ্ট্যগুলোতে আগে অ্যাক্সেস নিরাপত্তা টিমগুলোকে চ্যালেঞ্জ সনাক্ত করতে, কৌশল অপ্টিমাইজ করতে এবং শিল্পের মান ক্রমাগত বিকাশের সাথে সাথে রূপান্তরকে সহজতর করতে সহায়তা করে। বর্তমান পাসওয়ার্ড মানগুলির সুরক্ষা সমস্যাগুলো সক্রিয়ভাবে সমাধান করার মাধ্যমে, আমরা একটি ডিজিটাল ভবিষ্যতের জন্য পথ প্রশস্ত করার চেষ্টা করছি, যা কোয়ান্টাম সুবিধাগুলো অর্জন করবে এবং সুরক্ষা ঝুঁকি হ্রাস করবে।

উইন্ডোজ ১১ তে প্রতিটি ডেভেলপারকে আরও বেশি উৎপাদনশীল করতে ডিজাইন করা নতুন অভিজ্ঞতা

উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (উইন্ডোজ সাবসিস্টেম ফর লিনাক্স) (WSL) উইন্ডোজ এবং লিনাক্স ওয়ার্কলোড একইসাথে চালানো সহজ করে উইন্ডোজে এআই উন্নয়নের জন্য একটি শক্তিশালী প্ল্যাটফর্ম সরবরাহ করে। ডেভেলপাররা কোনো অতিরিক্ত সেটআপ ছাড়াই উইন্ডোজ এবং লিনাক্স পরিবেশে ফাইল, GUI অ্যাপ্লিকেশন, GPU এবং আরও অনেক কিছু সহজেই শেয়ার করতে পারবেন।

ঘোষণা করা হচ্ছে উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (উইন্ডোজ সাবসিস্টেম ফর লিনাক্স) এখন ওপেন সোর্স

আমরা ঘোষণা করতে পেরে আনন্দিত যে আমরা উইন্ডোজ সাবসিস্টেম ফর লিনাক্সকে (উইন্ডোজ সাবসিস্টেম ফর লিনাক্স) ওপেন সোর্স করতে যাচ্ছি। এর মাধ্যমে, আমরা WSL ডিস্ট্রিবিউশন তৈরি ও সমর্থন করার পেছনের ভার্চুয়াল মেশিন তৈরি করার কোড খুলব এবং এটিকে সম্প্রদায়ের অবদানের জন্য উইন্ডোজ বৈশিষ্ট্য এবং রিসোর্সগুলোর সাথে একত্রিত করব। এটি নতুন কর্মক্ষমতা এবং প্রসারণ লাভ আনলক (unlock) করবে। এটি ডেভেলপার সম্প্রদায়ের প্রতি একটি খোলা আমন্ত্রণ, যা উইন্ডোজের সাথে লিনাক্সকে আরও সহজে সংহত করতে এবং উইন্ডোজকে আধুনিক ক্রস-প্ল্যাটফর্ম উন্নয়নের জন্য একটি পছন্দের প্ল্যাটফর্ম তৈরি করতে সহায়তা করবে।

প্রকৃতপক্ষে, ফিরে দেখলে, ওপেন সোর্স WSL এই সংগ্রহস্থলে জমা হওয়া প্রথম সমস্যা ছিল। সেই সময়ে, প্রোজেক্টের সমস্ত লজিক উইন্ডোজ ইমেজের (Windows image) থেকে আলাদা করা যায়নি, কিন্তু সেই থেকে, আমরা WSL 2 ডিস্ট্রিবিউশনে পরিবর্তন করেছি এবং WSL কে তার নিজের স্বতন্ত্র অ্যাপ্লিকেশন হিসেবে সরবরাহ করেছি। এটির মাধ্যমে, আমরা প্রথম অনুরোধটি বন্ধ করতে পেরেছি! চমৎকার WSL সম্প্রদায়ের দেওয়া সমস্ত প্রতিক্রিয়া, ধারণা এবং প্রচেষ্টার জন্য ধন্যবাদ।

জনপ্রিয় উইন্ডোজ ডেভেলপার সরঞ্জামগুলোতে নতুন উন্নতি

আমরা জানি যে চমৎকার এআইয়ের অভিজ্ঞতা ডেভেলপারদের উৎপাদনশীলতা দিয়ে শুরু হয়, যা দ্রুত ডিভাইস ও এনভায়রনমেন্ট সেট আপ (set up) করা থেকে শুরু করে এক জায়গায় প্রয়োজনীয় সমস্ত সরঞ্জাম পাওয়ার মাধ্যমে সম্ভব। তাই, আমরা উইন্ডোজের জনপ্রিয় ডেভেলপার সরঞ্জামগুলোর (যেমন WinGet, PowerToys এবং টার্মিনাল) উন্নতি ঘোষণা করছি।

উইংগেট কনফিগারেশনের মাধ্যমে দ্রুত কোড প্রস্তুত করুন (WinGet Configuration)

ডেভেলপাররা একটি নির্ভরযোগ্য উইংগেট কনফিগার (WinGet Configure) কমান্ড ব্যবহার করে সহজেই উন্নয়ন পরিবেশ স্থাপন ও প্রতিলিপি করতে পারবেন। ডেভেলপাররা এখন উইংগেট কনফিগারেশন ফাইলে (WinGet Configuration file) তাদের ডিভাইসের বর্তমান অবস্থা (তাদের অ্যাপ্লিকেশন, প্যাকেজ এবং সরঞ্জামসহ (উইংগেটের কনফিগার করা উৎসগুলোতে উপলব্ধ)) ক্যাপচার করতে পারবেন। উইংগেট কনফিগারেশন এখন মাইক্রোসফট DSC V3 (Microsoft DSC V3) সমর্থন করার জন্য আপডেট করা হয়েছে। যদি ইনস্টল করা অ্যাপ্লিকেশন এবং প্যাকেজগুলো DSC V3 সক্ষম করে থাকে, তবে অ্যাপ্লিকেশনগুলোর সেটিংসও তৈরি হওয়া কনফিগারেশন ফাইলে অন্তর্ভুক্ত করা হবে। এটি আগামী মাসে সম্পূর্ণরূপে উপলব্ধ হবে। আরও তথ্যের জন্য উইংগেট-ডিএসসি গিটহাব সংগ্রহস্থল (winget-dsc GitHub repository) দেখুন।

ডেভেলপারদের তাদের উইন্ডোজের অভিজ্ঞতা নিয়ন্ত্রণ ও ব্যক্তিগতকরণ করতে সহায়তা করার জন্য উন্নত উইন্ডোজ সেটিংস চালু করা হচ্ছে

লুকানো বা অস্পষ্ট সেটিংসের কারণে, ডেভেলপার এবং উন্নত ব্যবহারকারীরা প্রায়শই তাদের অনন্য চাহিদা মেটাতে উইন্ডোজ কাস্টমাইজ করার চ্যালেঞ্জের সম্মুখীন হন। উন্নত উইন্ডোজ সেটিংস ডেভেলপারদের তাদের উইন্ডোজের অভিজ্ঞতা সহজেই নিয়ন্ত্রণ ও ব্যক্তিগতকরণ করতে দেয়। তারা উইন্ডোজ সেটিংসের একটি কেন্দ্রীয় অবস্থান থেকে মাত্র কয়েকটি ক্লিকেই শক্তিশালী উন্নত সেটিংস অ্যাক্সেস ও কনফিগার করতে পারবেন। এটির মধ্যে শক্তিশালী সেটিংস অন্তর্ভুক্ত রয়েছে, যেমন গিITHUB (GitHub) সংস্করণ নিয়ন্ত্রণের বিস্তারিত তথ্যের মাধ্যমে ফাইল এক্সপ্লোরার (file explorer) সক্ষম করা। এটি শীঘ্রই উইন্ডোজ ইনসাইডার প্রোগ্রামে (Windows Insider Program) প্রিভিউ সংস্করণে উপলব্ধ করা হবে।

উন্নত উইন্ডোজ সেটিংস

পাওয়ারটয়সে কমান্ড প্যালেট চালু করা হচ্ছে (Command Palette)

কমান্ড প্যালেট হলো পাওয়ারটয়স রানের (PowerToys Run) পরবর্তী উন্নতি, যা ডেভেলপারদের তাদের সমস্ত সাধারণভাবে ব্যবহৃত কমান্ড, অ্যাপ্লিকেশন এবং ওয়ার্কফ্লোতে সহজে অ্যাক্সেস সরবরাহ করে তাদের প্রসঙ্গ পরিবর্তন করার কাজ কমাতে সক্ষম করে। এটি কাস্টমাইজযোগ্য, সম্পূর্ণরূপে প্রসারণযোগ্য এবং উচ্চ-কার্যকারিতা সম্পন্ন, যা ডেভেলপারদের তাদের পছন্দের সরঞ্জামগুলোর সাথে ইন্টারঅ্যাকশন কার্যকরভাবে পরিচালনা করতে সক্ষম করে। এটি এখন সম্পূর্ণরূপে উপলব্ধ।

উইন্ডোজে নতুন কমান্ড লাইন টেক্সট এডিটর চালু করা হচ্ছে (Command Line Text Editor)

আমরা উইন্ডোজে কমান্ড লাইন টেক্সট এ