Microsoft’s AI Shell-এর চতুর্থ প্রিভিউ প্রকাশ করা হয়েছে, যা স্বাভাবিক ভাষা এবং বৃহৎ ভাষা মডেলগুলোর মধ্যে সংযোগ স্থাপনের জন্য ডিজাইন করা একটি ইন্টারেক্টিভ টুল। এই নতুন সংস্করণে বেশ কিছু উন্নতি আনা হয়েছে, বিশেষ করে ম্যাকওএস (macOS) ব্যবহারকারীদের জন্য। এছাড়াও, Microsoft Entra ID-এর জন্য আরও বিস্তৃত সমর্থন এবং কিছু সুবিন্যস্ত কমান্ড অপশনও যোগ করা হয়েছে। আসুন, এই আপডেটে কী কী নতুনত্ব রয়েছে, তা বিস্তারিতভাবে জেনে নেওয়া যাক।
উন্নত ম্যাকওএস ইন্টিগ্রেশন
এই রিলিজের প্রধান আকর্ষণ হলো ম্যাকওএস অভিজ্ঞতার উন্নতি, বিশেষ করে iTerm2-এর সাথে এর সংযোগ। পূর্বে, সাইডকার কার্যকারিতা, যা ব্যবহারকারীদের একটি ডেডিকেটেড প্যানেলের মধ্যে এআই শেলের সাথে ইন্টারঅ্যাক্ট করতে দেয়, সেটি অস্থির ছিল এবং /code post
-এর মতো গুরুত্বপূর্ণ কমান্ডগুলোর জন্য সমর্থন ছিল না। এই আপডেটের মাধ্যমে, মাইক্রোসফট এই সমস্যাগুলোর সমাধান করেছে এবং উইন্ডোজে (Windows) উপলব্ধ কার্যকারিতার সাথে সঙ্গতি রেখে আরও নির্ভরযোগ্য এবং বৈশিষ্ট্য-সমৃদ্ধ অভিজ্ঞতা প্রদান করছে।
এই উন্নত সাইডকার মোড ব্যবহার করতে, ব্যবহারকারীদের iTerm2-এর মধ্যে পাওয়ারশেল ৭ (PowerShell 7) চালাতে হবে। এটি টার্মিনাল এবং এআই শেলের মধ্যে নিরবচ্ছিন্ন যোগাযোগ স্থাপন করে, যা আরও সহজ এবং স্বজ্ঞাত ইন্টারঅ্যাকশনের সুযোগ তৈরি করে। ম্যাকওএস ব্যবহারকারীরা যারা তাদের দৈনন্দিন কাজের জন্য এআই শেলের উপর নির্ভর করেন, তাদের জন্য এই বর্ধিত নির্ভরযোগ্যতা এবং বৈশিষ্ট্যের সমতা একটি স্বাগত উন্নতি।
অফলাইন এআই-এর সাথে Phi Silica-কে গ্রহণ করা
এই প্রিভিউতে সবচেয়ে আকর্ষণীয় সংযোজনগুলোর মধ্যে একটি হলো Phi Silica এজেন্টের জন্য পরীক্ষামূলক সমর্থন। এই এজেন্ট বিল্ট-ইন Phi Silica মডেল ব্যবহার করে, যা Copilot+ PCs-এর একটি গুরুত্বপূর্ণ অংশ। Phi Silica-এর মূল আকর্ষণ হলো এটি এআই শেলের সাথে একটি অফলাইন অভিজ্ঞতা প্রদান করতে পারে, যা ব্যবহারকারীদের একটি সক্রিয় ইন্টারনেট সংযোগ ছাড়াই এআই মডেলগুলোর সাথে যোগাযোগ চালিয়ে যেতে সুযোগ করে দেয়।
তবে, এটা মনে রাখা গুরুত্বপূর্ণ যে Phi Silica এজেন্ট ডিফল্টভাবে এআই শেলের সাথে অন্তর্ভুক্ত নয়। যে ব্যবহারকারীরা এই কার্যকারিতাটি ব্যবহার করতে চান, তাদের রিপোজিটরি ক্লোন করে নিজের কোড তৈরি করতে হবে। মাইক্রোসফট আরও সতর্ক করেছে যে এই এজেন্ট এখনও পরীক্ষামূলক পর্যায়ে রয়েছে, এবং ব্যবহারকারীরা ভবিষ্যতের রিলিজগুলোতে কিছু সমস্যা আশা করতে পারেন। এই সতর্কতা সত্ত্বেও, Phi Silica-এর অন্তর্ভুক্তি এআই শেলের মধ্যে অফলাইন এআই সক্ষমতা তৈরি করার দিকে একটি গুরুত্বপূর্ণ পদক্ষেপ।
Entra ID-এর সাথে সুবিন্যস্ত প্রমাণীকরণ
নিরাপত্তা বৃদ্ধি এবং অ্যাক্সেসকে সহজ করার লক্ষ্যে, মাইক্রোসফট Azure OpenAI ইনস্ট্যান্সগুলোর জন্য Entra ID প্রমাণীকরণের সমর্থন চালু করেছে। এই ইন্টিগ্রেশন ব্যবহারকারীদের কনফিগারেশন ফাইলগুলোতে সংবেদনশীল কী (sensitive keys) সংরক্ষণ করার প্রয়োজন ছাড়াই Azure OpenAI রিসোর্সগুলোতে অ্যাক্সেস করতে দেয়। Entra ID ব্যবহারের মাধ্যমে, এআই শেল নিরাপদে ব্যবহারকারীদের প্রমাণীকরণ করতে পারে এবং প্রয়োজনীয় রিসোর্সগুলোতে অ্যাক্সেস দেওয়ার মাধ্যমে অননুমোদিত অ্যাক্সেসের ঝুঁকি কমাতে এবং Azure OpenAI স্থাপনগুলোর সামগ্রিক ব্যবস্থাপনাকে সহজ করতে পারে। এই অতিরিক্ত সুরক্ষার স্তরটি বিশেষত उन সংস্থাগুলির জন্য গুরুত্বপূর্ণ যারা সংবেদনশীল ডেটা পরিচালনা করে এবং শক্তিশালী প্রমাণীকরণ পদ্ধতির প্রয়োজন হয়।
সুবিন্যস্ত কমান্ড এক্সিকিউশন
ব্যবহারকারীর অভিজ্ঞতা আরও উন্নত করতে, মাইক্রোসফট Invoke-AIShell
কমান্ডের জন্য নতুন প্যারামিটার চালু করেছে। এই প্যারামিটারগুলো সাইড পেনের ব্যবহারকে সহজ করতে এবং পুনরাবৃত্তিমূলক কমান্ডগুলোর প্রয়োজনীয়তা কমাতে ডিজাইন করা হয়েছে।
- -PostCode: এই প্যারামিটার ব্যবহারকারীদের সাইড পেনে তৈরি করা কোড সরাসরি সংযুক্ত পাওয়ারশেল সেশনে পোস্ট করতে দেয়। এটি
/code post
কমান্ডটি কার্যকর করার জন্য সাইড পেন এবং টার্মিনালের মধ্যে স্যুইচ করার প্রয়োজনীয়তা দূর করে, যা কোড এক্সিকিউশন প্রক্রিয়াকে আরও সরল করে। - -CopyCode: এই প্যারামিটারটি
/code copy
কমান্ড ব্যবহার না করেই সাইড পেন থেকে কোড কপি করার একটি সহজ উপায় সরবরাহ করে। অন্যান্য অ্যাপ্লিকেশন বা স্ক্রিপ্টে দ্রুত কোড স্নিপেট স্থানান্তর করার জন্য এটি বিশেষভাবে উপযোগী। - -Exit: এই প্যারামিটার ব্যবহারকারীদের
/exit
কমান্ড টাইপ না করেই সাইড পেন থেকে বের হতে দেয়। এটি সাইড পেন ব্যবহার করা যখন আর প্রয়োজন হয় না, তখন এটিকে বন্ধ করার আরও স্বজ্ঞাত এবং কার্যকর উপায় সরবরাহ করে।
এই নতুন প্যারামিটারগুলো আপাতদৃষ্টিতে ছোট মনে হলেও এআই শেলের সামগ্রিক ব্যবহারযোগ্যতাকে উল্লেখযোগ্যভাবে উন্নত করে, যা ব্যবহারকারীদের জন্য টুলটির সাথে ইন্টারঅ্যাক্ট করা এবং তাদের কাজগুলো সম্পাদন করা সহজ করে তোলে।
ছোট পরিবর্তন, বড় প্রভাব
প্রধান বৈশিষ্ট্যগুলো ছাড়াও, এই আপডেটে কিছু ছোটখাটো উন্নতি রয়েছে যা সম্মিলিতভাবে সামগ্রিক অভিজ্ঞতাকে উন্নত করে। এর মধ্যে রয়েছে:
- আপডেট করা মডেল তথ্য: এআই শেল এখন সর্বশেষ OpenAI মডেলগুলোকে সমর্থন করে, যা ব্যবহারকারীদের সবচেয়ে উন্নত এআই সক্ষমতাগুলোতে অ্যাক্সেস নিশ্চিত করে। এটি এআই শেলকে কৃত্রিম বুদ্ধিমত্তার ক্ষেত্রে সর্বশেষ অগ্রগতির সাথে সঙ্গতি রাখতে সহায়তা করে।
- ক্লিয়ারিং কনসোলের জন্য অ্যালিয়াস:
/cls
কমান্ডের অ্যালিয়াস হিসেবে/clear
কমান্ড যুক্ত করা হয়েছে, যা AIShell-এ কনসোল পরিষ্কার করার আরও সহজ উপায় সরবরাহ করে। এই সাধারণ সংযোজন ব্যবহারকারীদের সময় বাঁচাতে পারে। - ম্যাকওএস ইনস্টলেশন স্ক্রিপ্ট আপডেট: ম্যাকওএসে এআইশেল মডিউলটি সঠিকভাবে ইনস্টল করা হয়েছে কিনা, তা নিশ্চিত করার জন্য ইনস্টলেশন স্ক্রিপ্ট আপডেট করা হয়েছে। এটি পূর্বের একটি সমস্যা সমাধান করে এবং নিশ্চিত করে যে ম্যাকওএস ব্যবহারকারীরা নির্বিঘ্নে এআই শেল ইনস্টল এবং ব্যবহার করতে পারবেন।
- OllamaAgent-এ উন্নত মডেল ব্যবস্থাপনা: OllamaAgent, যা ব্যবহারকারীদের স্থানীয়ভাবে হোস্ট করা মডেলগুলোর সাথে ইন্টারঅ্যাক্ট করতে দেয়, তা উন্নত মডেল ব্যবস্থাপনা এবং সিস্টেম প্রম্পট ইন্টিগ্রেশনের মাধ্যমে উন্নত করা হয়েছে। এটি বিভিন্ন মডেলের সাথে OllamaAgent-কে কনফিগার এবং ব্যবহার করা সহজ করে তোলে।
এই সূক্ষ্ম কিন্তু কার্যকর পরিবর্তনগুলো এআই শেলকে পরিমার্জিত করতে এবং একটি মসৃণ ও ব্যবহারকারী-বান্ধব অভিজ্ঞতা প্রদানের জন্য মাইক্রোসফটের প্রতিশ্রুতি প্রদর্শন করে।
প্রিভিউ ৪-এর সাথে শুরু করা
যারা সর্বশেষ বৈশিষ্ট্য এবং উন্নতিগুলো ব্যবহার করতে আগ্রহী, তাদের জন্য এআই শেলের প্রিভিউ ৪ ইনস্টল করা একটি সরল প্রক্রিয়া। পাওয়ারশেল খুলুন এবং নিম্নলিখিত কমান্ডটি চালান: