আমাজন কোড হুইস্পার একটি মেশিন লার্নিং (ML)-চালিত পরিষেবা যা ডেভেলপারদের পূর্বের কোড এবং মন্তব্যের উপর ভিত্তি করে কোড সুপারিশ তৈরি করে ডেভেলপারের উৎপাদনশীলতা উন্নত করতে সাহায্য করে। আজ, আমরা ঘোষণা করতে পেরে আনন্দিত যে AWS প্রশাসকরা এখন তাদের প্রতিষ্ঠানের জন্য একক সাইন-ইন (SSO) প্রমাণীকরণের সাথে CodeWhisperer সক্ষম করতে পারেন৷ অ্যাডমিনিস্ট্রেটররা সহজেই CodeWhispererকে তাদের বিদ্যমান কর্মশক্তি পরিচয় সমাধানের সাথে একীভূত করতে পারে, ব্যবহারকারী এবং গোষ্ঠীগুলিতে অ্যাক্সেস প্রদান করতে পারে এবং সংগঠন-ব্যাপী সেটিংস কনফিগার করতে পারে। অতিরিক্তভাবে, স্বতন্ত্র ব্যবহারকারী যাদের AWS অ্যাকাউন্ট নেই তারা এখন AWS বিল্ডার আইডি সহ তাদের ব্যক্তিগত ইমেল ব্যবহার করে CodeWhisperer ব্যবহার করতে পারেন। সাইন-আপ প্রক্রিয়াটি মাত্র কয়েক মিনিট সময় নেয় এবং বিকাশকারীদের অবিলম্বে কোনো ওয়েটলিস্ট ছাড়াই CodeWhisperer ব্যবহার শুরু করতে সক্ষম করে। আমরা CodeWhisperer-এর জন্য প্রোগ্রামিং ভাষা সমর্থনও প্রসারিত করছি। পাইথন, জাভা এবং জাভাস্ক্রিপ্ট ছাড়াও, বিকাশকারীরা এখন তাদের C# এবং টাইপস্ক্রিপ্ট প্রকল্পগুলির বিকাশকে ত্বরান্বিত করতে CodeWhisperer ব্যবহার করতে পারে।
এই পোস্টে, আমরা এন্টারপ্রাইজ প্রশাসনিক নিয়ন্ত্রণ, CodeWhisperer-এর জন্য নতুন AWS বিল্ডার আইডি সাইন-আপ এবং নতুন প্রোগ্রামিং ভাষার জন্য সমর্থন নিয়ে আলোচনা করি।
আপনার প্রতিষ্ঠানের জন্য CodeWhisperer সক্ষম করুন
CodeWhisperer এখন তে উপলব্ধ এডাব্লুএস ম্যানেজমেন্ট কনসোল. AWS প্রশাসকের ভূমিকা সহ যেকোন ব্যবহারকারী CodeWhisperer সক্ষম করতে পারেন, ব্যবহারকারীদের যুক্ত করতে এবং সরাতে পারেন এবং কনসোলের মাধ্যমে আপনার প্রতিষ্ঠানের জন্য কেন্দ্রীয়ভাবে সেটিংস পরিচালনা করতে পারেন।
পূর্বশর্ত হিসাবে, আপনার AWS প্রশাসকদের SSO এর মাধ্যমে সেট আপ করতে হবে AWS IAM আইডেন্টিটি সেন্টার (AWS একক সাইন-অনের উত্তরসূরি), যদি আপনার প্রতিষ্ঠানের জন্য ইতিমধ্যে সক্ষম না থাকে। IAM আইডেন্টিটি সেন্টার AWS এর সাথে আপনার বিদ্যমান কর্মী পরিচয় সমাধানকে একীভূত করে AWS পরিষেবাগুলি অ্যাক্সেস করতে আপনার সংস্থার SSO ব্যবহার করতে সক্ষম করে। SSO প্রমাণীকরণ সেট আপ করার পরে, আপনার প্রশাসকরা CodeWhisperer সক্ষম করতে পারেন এবং নিম্নলিখিত স্ক্রিনশটে দেখানো হিসাবে ব্যবহারকারী এবং গোষ্ঠীগুলিতে অ্যাক্সেস বরাদ্দ করতে পারেন৷
ব্যবহারকারীদের পরিচালনার পাশাপাশি, AWS প্রশাসকরা রেফারেন্স ট্র্যাকার এবং ডেটা ভাগ করে নেওয়ার জন্য সেটিংস কনফিগার করতে পারেন। CodeWhisperer রেফারেন্স ট্র্যাকার সনাক্ত করে যে একটি কোড সুপারিশ নির্দিষ্ট CodeWhisperer প্রশিক্ষণ ডেটার অনুরূপ হতে পারে এবং আপনাকে সেই রেফারেন্স প্রদান করতে পারে। CodeWhisperer, কিছু অংশে, ওপেন সোর্স প্রকল্প থেকে শেখে। কখনও কখনও, এটি আপনাকে যে পরামর্শ দিচ্ছে তা প্রশিক্ষণ ডেটার একটি নির্দিষ্ট অংশের অনুরূপ হতে পারে। রেফারেন্স ট্র্যাকার সেটিং অ্যাডমিনিস্ট্রেটরদের সিদ্ধান্ত নিতে সক্ষম করে যে CodeWhisperer কে এই ধরনের ক্ষেত্রে পরামর্শ দেওয়ার অনুমতি দেওয়া হবে কিনা। অনুমতি দেওয়া হলে, CodeWhisperer রেফারেন্সও প্রদান করবে, যাতে আপনি প্রশিক্ষণের ডেটা কোথা থেকে আসে সে সম্পর্কে আরও জানতে পারেন। AWS অ্যাডমিনিস্ট্রেটররাও আপনার প্রতিষ্ঠানের পক্ষ থেকে CodeWhisperer পরিষেবার উন্নতির উদ্দেশ্যে ডেটা শেয়ারিং থেকে অপ্ট আউট করতে পারেন (দেখুন AI পরিষেবাগুলি অপ্ট-আউট নীতিগুলি৷) প্রশাসক দ্বারা কনফিগার করা হলে, সেটিংস আপনার প্রতিষ্ঠান জুড়ে প্রয়োগ করা হয়।
যে ডেভেলপারদের অ্যাক্সেস দেওয়া হয়েছে তারা তাদের পছন্দের IDE-তে CodeWhisperer ব্যবহার শুরু করতে পারে কেবল তাদের SSO লগইন শংসাপত্র ব্যবহার করে লগ ইন করে। CodeWhisperer প্রধান IDE-এর জন্য AWS টুলকিট এক্সটেনশনের অংশ হিসাবে উপলব্ধ, সহ JetBrains, ভিসুয়াল স্টুডিও কোড, এবং এডাব্লুএস ক্লাউড 9.
আপনার পছন্দের IDE-তে, SSO লগইন বিকল্পটি বেছে নিন এবং প্রমাণীকরণের জন্য প্রম্পটগুলি অনুসরণ করুন এবং CodeWhisperer থেকে সুপারিশগুলি পেতে শুরু করুন, যেমনটি নিম্নলিখিত স্ক্রিনশটগুলিতে দেখানো হয়েছে৷
আপনার ব্যক্তিগত ইমেল ব্যবহার করে মিনিটের মধ্যে সাইন আপ করুন
আপনি যদি একজন স্বতন্ত্র বিকাশকারী হন যার AWS অ্যাকাউন্টে অ্যাক্সেস নেই, আপনি সাইন আপ করতে আপনার ব্যক্তিগত ইমেল ব্যবহার করতে পারেন এবং আপনার পছন্দের IDE-তে CodeWhisperer সক্ষম করতে পারেন৷ সাইন আপ প্রক্রিয়া মাত্র কয়েক মিনিট সময় নেয়।
আমরা AWS বিল্ডার আইডি দিয়ে প্রমাণীকরণের একটি নতুন পদ্ধতি চালু করছি। AWS বিল্ডার আইডি হল প্রমাণীকরণের একটি নতুন ফর্ম যা আপনাকে শুধুমাত্র আপনার ব্যক্তিগত ইমেল এবং একটি পাসওয়ার্ড দিয়ে নিরাপদে সাইন আপ করতে দেয়৷ আপনি একটি AWS বিল্ডার অ্যাকাউন্ট তৈরি করার পরে, নিম্নলিখিত স্ক্রিনশটে দেখানো হিসাবে আপনার IDE-এর জন্য কেবল লগ ইন করুন এবং CodeWhisperer সক্ষম করুন৷ আরও তথ্যের জন্য, দেখুন AWS বিল্ডার আইডি ডক্স।
TypeScript এবং C# প্রোগ্রামিং ভাষা দিয়ে দ্রুত অ্যাপ তৈরি করুন
একাধিক প্রোগ্রামিং ভাষা, ফ্রেমওয়ার্ক এবং সফ্টওয়্যার লাইব্রেরিগুলির সাথে তাল মিলিয়ে রাখা এমনকি সবচেয়ে অভিজ্ঞ বিকাশকারীদের জন্যও একটি কঠিন কাজ। সঠিক প্রোগ্রামিং সিনট্যাক্স খুঁজতে এবং ওয়েব থেকে প্রোগ্রামিং কাজগুলিতে কোড স্নিপেটগুলি অনুসন্ধান করতে একটি উল্লেখযোগ্য পরিমাণ সময় লাগে, বিশেষ করে যদি আপনি বিভ্রান্তির খরচ বিবেচনা করেন।
CodeWhisperer আপনার কোডিং কাজগুলি দ্রুত শেষ করতে সাহায্য করার জন্য আপনার IDE-তে ব্যবহারের জন্য প্রস্তুত রিয়েল-টাইম সুপারিশ প্রদান করে। আজ, আমরা পাইথন, জাভা এবং জাভাস্ক্রিপ্ট ছাড়াও TypeScript এবং C# প্রোগ্রামিং ভাষাগুলি অন্তর্ভুক্ত করার জন্য আমাদের সমর্থন প্রসারিত করছি।
CodeWhisperer আপনার অভিপ্রায় বুঝতে পারে এবং একটি প্রোগ্রামিং ভাষার জন্য সবচেয়ে বেশি ব্যবহৃত সেরা অনুশীলনের উপর ভিত্তি করে সুপারিশ প্রদান করে। নিচের উদাহরণটি দেখায় যে কিভাবে CodeWhisperer একটি টেবিলে JSON রেন্ডার করতে TypeScript-এ সম্পূর্ণ ফাংশন তৈরি করতে পারে।
CodeWhisperer এছাড়াও ডেভেলপারদের জন্য AWS পরিষেবাগুলি ব্যবহার করা সহজ করে তোলে AWS অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (APIs) এর জন্য সবচেয়ে জনপ্রিয় পরিষেবা জুড়ে কোড সুপারিশ প্রদান করে, যার মধ্যে রয়েছে অ্যামাজন ইলাস্টিক কম্পিউট ক্লাউড (Amazon EC2), এডাব্লুএস ল্যাম্বদা, এবং আমাজন সিম্পল স্টোরেজ সার্ভিস (Amazon S3)। আমরা আমাদের সুপারিশগুলির সাথে একটি রেফারেন্স ট্র্যাকারও অফার করি যা নির্দিষ্ট CodeWhisperer প্রশিক্ষণ ডেটার সাথে সুপারিশের মিল সম্পর্কে মূল্যবান তথ্য প্রদান করে। উপরন্তু, আমরা পক্ষপাতদুষ্ট কোড সনাক্ত এবং ফিল্টার করার কৌশল প্রয়োগ করেছি যা অন্যায্য হতে পারে। নিম্নলিখিত উদাহরণ দেখায় কিভাবে CodeWhisperer C# এ প্রদত্ত প্রম্পটের উপর ভিত্তি করে একটি সম্পূর্ণ ফাংশন তৈরি করতে পারে।
CodeWhisperer দিয়ে শুরু করুন
প্রিভিউ সময়কালে, CodeWhisperer সারা বিশ্বের সকল ডেভেলপারদের কাছে বিনামূল্যে পাওয়া যায়। প্রিভিউতে পরিষেবাটি অ্যাক্সেস করতে, আপনি কনসোল ব্যবহার করে আপনার সংস্থার জন্য এটি সক্ষম করতে পারেন, অথবা আপনি একজন স্বতন্ত্র বিকাশকারী হিসাবে শুরু করতে AWS বিল্ডার আইডি ব্যবহার করতে পারেন। পরিষেবা সম্পর্কে আরও তথ্যের জন্য, দেখুন আমাজন কোড হুইস্পার.
লেখক সম্পর্কে
ভরদ্বাজ তানিকেল্লা Amazon CodeWhisperer-এর একজন সিনিয়র প্রোডাক্ট ম্যানেজার। ডেভেলপার এবং প্রোডাক্ট ম্যানেজার উভয় হিসেবেই মেশিন লার্নিং-এ তার পটভূমি রয়েছে। অবসর সময়ে তিনি বাইক চালাতে, নন-ফিকশন পড়তে এবং নতুন ভাষা শিখতে পছন্দ করেন।
অঙ্কুর দেশাই AWS AI সার্ভিসেস টিমের মধ্যে একজন প্রধান পণ্য ব্যবস্থাপক।
- AI
- ai শিল্প
- এআই আর্ট জেনারেটর
- আইআই রোবট
- আমাজন কোড হুইস্পার
- কৃত্রিম বুদ্ধিমত্তা
- কৃত্রিম বুদ্ধিমত্তা সার্টিফিকেশন
- ব্যাংকিং এ কৃত্রিম বুদ্ধিমত্তা
- কৃত্রিম বুদ্ধিমত্তার রোবট
- কৃত্রিম বুদ্ধিমত্তার রোবট
- কৃত্রিম বুদ্ধিমত্তা সফ্টওয়্যার
- এডাব্লুএস মেশিন লার্নিং
- blockchain
- ব্লকচেইন সম্মেলন এআই
- coingenius
- কথোপকথন কৃত্রিম বুদ্ধিমত্তা
- ক্রিপ্টো সম্মেলন এআই
- ডাল-ই
- গভীর জ্ঞানার্জন
- গুগল আই
- মেশিন লার্নিং
- Plato
- প্লেটো এআই
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটো গেম
- প্লেটোডাটা
- প্লেটোগেমিং
- স্কেল ai
- বাক্য গঠন
- zephyrnet