মিথুন কোড অ্যাসিস্ট ওভারভিউ

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

আপনি অনেক জনপ্রিয় ভাষায় AI-চালিত কোডিং সহায়তার জন্য আপনার IDE (যেমন VS Code, JetBrains IDEs (যেমন IntelliJ এবং PyCharm) বা Android Studio) Gemini Code Assist ব্যবহার করতে পারেন। আপনি কোড লিখতে, মন্তব্য থেকে সম্পূর্ণ ফাংশন বা কোড ব্লক তৈরি করতে, ইউনিট পরীক্ষা তৈরি করতে এবং আপনার কোড ডিবাগিং, বোঝা এবং নথিভুক্ত করার জন্য সহায়তা পেতে পারেন।

জেমিনি কোড অ্যাসিস্ট আপনার প্রম্পটগুলিতে প্রাসঙ্গিক প্রতিক্রিয়া প্রদান করে, যার মধ্যে কোন ডকুমেন্টেশন এবং কোড নমুনা জেমিনি কোড অ্যাসিস্ট এর প্রতিক্রিয়া তৈরি করতে ব্যবহৃত হয় সে সম্পর্কিত উত্স উদ্ধৃতি সহ।

Gemini বড় ভাষা মডেল (LLMs) যেগুলি Gemini Code Assist দ্বারা ব্যবহৃত হয় সেগুলিকে জেমিনি ফাউন্ডেশন মডেলগুলিকে প্রশিক্ষণ দেওয়ার জন্য ব্যবহৃত ডেটাসেটগুলি ছাড়াও সর্বজনীনভাবে উপলব্ধ কোডের ডেটাসেট, Google ক্লাউড-নির্দিষ্ট উপাদান এবং অন্যান্য প্রাসঙ্গিক প্রযুক্তিগত তথ্যের উপর প্রশিক্ষণ দেওয়া হয়৷ মডেলগুলিকে প্রশিক্ষিত করা হয় যাতে জেমিনি কোড অ্যাসিস্ট প্রতিক্রিয়াগুলি যতটা সম্ভব জেমিনি কোড অ্যাসিস্ট ব্যবহারকারীদের জন্য উপযোগী হয়৷

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

জেমিনি কোড অ্যাসিস্ট যখন বিদ্যমান ওপেন সোর্স কোডের মতো অন্য উৎস থেকে সরাসরি উদ্ধৃতি দেয় তখন উদ্ধৃতি তথ্য প্রদান করে। আরও তথ্যের জন্য, দেখুন কিভাবে এবং কখন মিথুন সূত্র উদ্ধৃত করে

ব্যক্তিদের জন্য জেমিনি কোড সহায়তার জন্য সমর্থিত বৈশিষ্ট্য

নিম্নোক্ত সারণীতে কোন ধরনের জেনারেটিভ এআই সহায়তার ধরন দেখানো হয়েছে যা সমর্থিত IDE- তে বিনা খরচে পাওয়া যায়:

এআই কোডিং সহায়তা

নিম্নলিখিত IDEগুলিতে আপনার IDE প্রকল্পে কোড সমাপ্তি এবং প্রজন্ম:

আপনার খোলা ফাইলের প্রসঙ্গ ব্যবহার করে আপনার IDE-তে কথোপকথন সহকারী
মাল্টি-আইডিই সমর্থন (VS কোড, JetBrains IDE যেমন IntelliJ এবং PyCharm , এবং Android Studio )
স্মার্ট অ্যাকশন এবং কমান্ড
নির্বাচিত কোড ( VS Code , JetBrains IDEs যেমন IntelliJ এবং PyCharm , এবং Android Studio ) রাইট-ক্লিক করে স্মার্ট অ্যাকশন শুরু করুন। নির্বাচিত কোড সহ বা ছাড়াই স্ল্যাশ / দ্রুত পিক বারে স্মার্ট কমান্ডগুলি শুরু করুন ( VS কোড )।
সরঞ্জাম হিসাবে বহিরাগত সেবা
জেমিনি কোড অ্যাসিস্ট টুলের সাহায্যে আপনার IDE-এর মধ্যে বাহ্যিক পরিষেবাগুলির দ্বারা প্রদত্ত তথ্য পান এবং কর্ম সম্পাদন করুন। টুলের নাম অনুসরণ করে @ চিহ্ন ব্যবহার করে নির্দিষ্ট টুলে আপনার প্রম্পট পাঠান। উদাহরণস্বরূপ- @GitHub get issues assigned to me । টুলস সম্পর্কে আরও তথ্যের জন্য, জেমিনি কোড অ্যাসিস্ট টুল ওভারভিউ দেখুন।
বুদ্ধিবৃত্তিক সম্পত্তি এবং সম্মতি
আপনার IDE-তে উৎস উদ্ধৃতি

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ সংস্করণ ওভারভিউ

নিম্নলিখিত বিভাগটি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ সংস্করণগুলির তুলনা করে৷

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

নিচের সারণীটি আপনাকে সিদ্ধান্ত নিতে সাহায্য করে যে কোন সংস্করণটি আপনার প্রতিষ্ঠানের উন্নয়ন লক্ষ্যগুলির সাথে সর্বোত্তমভাবে সারিবদ্ধ হবে তা লক্ষ্য করে দর্শক এবং প্রতিটি সংস্করণের সুবিধাগুলি হাইলাইট করে:

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
উদ্দেশ্য দর্শক
  • মৌলিক কোডিং চাহিদা সঙ্গে গ্রাহকদের.
  • কঠোর ডেটা নিরাপত্তা এবং সম্মতির প্রয়োজনীয়তা সহ সংস্থাগুলি৷
  • জটিল সফ্টওয়্যার বিকাশ প্রক্রিয়া সহ বড় উদ্যোগ।
  • প্রাইভেট সোর্স কোড রিপোজিটরির উপর ভিত্তি করে সাংগঠনিক সেরা অনুশীলনের উপর ভিত্তি করে বিকাশকে ত্বরান্বিত করতে AI প্রতিক্রিয়া কাস্টমাইজ করতে চান এমন গ্রাহকরা।
  • Google ক্লাউড পরিষেবাগুলির একটি বিস্তৃত তালিকা জুড়ে গ্রাহকদের এআই-চালিত অ্যাপ্লিকেশন বিকাশ সহকারী প্রয়োজন৷
সুবিধা
  • জনপ্রিয় প্রোগ্রামিং ভাষার জন্য কোড সমাপ্তি এবং প্রজন্ম, এবং কিছু Google ক্লাউড পরিষেবা জুড়ে উপলব্ধ।
  • এআই-চালিত চ্যাট সমর্থন।
  • সরলীকৃত ইউজার ইন্টারফেস এবং IDE এর সাথে ইন্টিগ্রেশন।
  • আপনার IDE-তে স্থানীয় কোডবেস সচেতনতা: গভীরভাবে স্থানীয় কোডবেস বোঝার জন্য জেমিনির বৃহৎ প্রসঙ্গ উইন্ডোর শক্তি ব্যবহার করুন।
  • এন্টারপ্রাইজ-গ্রেড নিরাপত্তা: শক্তিশালী ডেটা শাসন, সুরক্ষিত অবকাঠামো, এবং কোড পরামর্শের জন্য ক্ষতিপূরণ।
  • বর্ধিত ইন্টিগ্রেশন: Gemini Code Assist Standard Firebase, Colab Enterprise, BigQuery ডেটা ইনসাইট, ক্লাউড রান এবং ডেটাবেস স্টুডিওতে AI সহায়তা প্রদান করে।
  • জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ডের জন্য উল্লিখিত সমস্ত সুবিধা, নিম্নলিখিতগুলি যোগ করে:
    • কোড কাস্টমাইজেশন : আপনার প্রতিষ্ঠান উপযোগী পরামর্শের জন্য আপনার ব্যক্তিগত কোডবেস দিয়ে মডেলটিকে বাড়িয়ে তুলতে পারে।
    • বর্ধিত ইন্টিগ্রেশন: জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ Google ক্লাউড জুড়ে AI সহায়তা প্রদান করে যেমন Apigee, অ্যাপ্লিকেশন ইন্টিগ্রেশন, এবং জেমিনি ক্লাউড অ্যাসিস্ট, ক্লাউড টিমগুলিকে Google ক্লাউডে আরও কার্যকরভাবে তাদের অ্যাপ্লিকেশন এবং অবকাঠামো তৈরি, ডিজাইন এবং পরিচালনা করতে এবং অপ্টিমাইজ করার ক্ষমতা দেয়৷

প্রতিটি সংস্করণের বৈশিষ্ট্যগুলির তুলনার জন্য, সমর্থিত বৈশিষ্ট্যগুলি দেখুন।

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজের জন্য সমর্থিত বৈশিষ্ট্য

নিম্নলিখিত বিভাগগুলি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজে উপলব্ধ জেনারেটিভ AI সহায়তার প্রকারগুলি দেখায়৷

কোডিং সহায়তা এবং চ্যাট

নিম্নলিখিত সারণীটি সমর্থিত IDE- তে উপলব্ধ জেনারেটিভ এআই সহায়তার প্রকারগুলি দেখায়:

এআই কোডিং সহায়তা জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ

নিম্নলিখিত IDEগুলিতে আপনার IDE প্রকল্পে কোড সমাপ্তি এবং প্রজন্ম:

আপনার খোলা ফাইলের প্রসঙ্গ ব্যবহার করে আপনার IDE-তে কথোপকথন সহকারী
মাল্টি-আইডিই সমর্থন (VS কোড, JetBrains IDE যেমন IntelliJ এবং PyCharm , এবং Android Studio )
স্মার্ট অ্যাকশন এবং কমান্ড
নির্বাচিত কোড ( VS Code , JetBrains IDEs যেমন IntelliJ এবং PyCharm , এবং Android Studio ) রাইট-ক্লিক করে স্মার্ট অ্যাকশন শুরু করুন। নির্বাচিত কোড সহ বা ছাড়াই স্ল্যাশ / দ্রুত পিক বারে স্মার্ট কমান্ডগুলি শুরু করুন ( VS কোড .
সরঞ্জাম হিসাবে বহিরাগত সেবা
জেমিনি কোড অ্যাসিস্ট টুলের সাহায্যে আপনার IDE-এর মধ্যে বাহ্যিক পরিষেবাগুলির দ্বারা প্রদত্ত তথ্য পান এবং কর্ম সম্পাদন করুন। টুলের নাম অনুসরণ করে @ চিহ্ন ব্যবহার করে নির্দিষ্ট টুলে আপনার প্রম্পট পাঠান। উদাহরণস্বরূপ- @GitHub get issues assigned to me । টুলস সম্পর্কে আরও তথ্যের জন্য, জেমিনি কোড অ্যাসিস্ট টুল ওভারভিউ দেখুন।
বুদ্ধিবৃত্তিক সম্পত্তি এবং সম্মতি
আপনার IDE এবং Google API কনসোলে উৎস উদ্ধৃতি
আইপি ক্ষতিপূরণ
VPC-SC এবং ব্যক্তিগত Google অ্যাক্সেস
এন্টারপ্রাইজ জ্ঞান
আপনার IDE-তে GitHub, GitLab এবং Bitbucket-এ আপনার কোড বেস থেকে কাস্টমাইজড কোড পরামর্শ

IDE এর বাইরে অতিরিক্ত বৈশিষ্ট্য

নিম্নলিখিত বিভাগগুলি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ সংস্করণগুলির সাথে উপলব্ধ অতিরিক্ত বৈশিষ্ট্যগুলির বিশদ বিবরণ দেয় যা আপনার IDE-তে সহায়তার বাইরে যায়৷

মিথুন ক্লাউড অ্যাসিস্ট

নিম্নলিখিত সারণীটি API কনসোলে জেমিনি ক্লাউড অ্যাসিস্টে জেনারেটর এআই সহায়তার প্রকারগুলি দেখায়:

মিথুন ক্লাউড সহায়তা সহায়তা জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
জেমিনি ক্লাউড অ্যাসিস্ট বৈশিষ্ট্য (সমস্ত Google ব্যবহারকারীদের জন্য উপলব্ধ বৈশিষ্ট্যগুলি সহ এবং জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ ব্যবহারকারীদের জন্য উপলব্ধ)

এপিজিতে মিথুন

নিম্নলিখিত সারণী Apigee (IDE এবং Google API কনসোলে) এপিআই ডেভেলপমেন্টের সাথে জেনারেটিভ এআই সহায়তার প্রকারগুলি দেখায়:

এপিআই পরিচালনার জন্য জেমিনি কোড সহায়তা জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
API স্পেসিফিকেশন তৈরি করার সময় এন্টারপ্রাইজ প্রসঙ্গ ব্যবহৃত হয়। ( প্রিভিউ )
API হাবে Vertex AI দ্বারা চালিত স্মার্ট অনুসন্ধান। ( GA )
মিথুন কোড অ্যাসিস্ট কোড Apigee নীতির জন্য ব্যাখ্যা করা হয়েছে। ( প্রিভিউ )

অ্যাপ্লিকেশন ইন্টিগ্রেশনে মিথুন

নিম্নলিখিত টেবিলটি API কনসোলে অ্যাপ্লিকেশন ইন্টিগ্রেশনে জেনারেটিভ এআই সহায়তার ধরন দেখায়:

ইন্টিগ্রেশন সৃষ্টি সহায়তা জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
অটোমেশন ফ্লো জেনারেশনের জন্য এআই-সহায়তা ভিজ্যুয়াল এডিটর
এন্টারপ্রাইজ প্রসঙ্গ এমবেডেড এআই-সহায়তা অটোমেশন অথরিং
জেনারেটিভ এআই অটোমেশন ফ্লো ডকুমেন্টেশন জেনারেশন এবং রিফাইনমেন্ট

Gemini Code Assist সহ BigQuery-এ Gemini বৈশিষ্ট্য

নিম্নলিখিত টেবিলটি BigQuery স্টুডিওতে BigQuery-এর জন্য জেনারেটিভ AI সহায়তার ধরন দেখায়:

ডেটা অন্তর্দৃষ্টি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
ডেটা অন্তর্দৃষ্টি আপনার টেবিলের মেটাডেটা থেকে জেনারেট করা প্রশ্নের একটি অন্তর্দৃষ্টিপূর্ণ লাইব্রেরি প্রদান করে।

Colab এন্টারপ্রাইজে মিথুন

নিচের সারণীটি Colab এন্টারপ্রাইজের কোডের জন্য জেনারেটিভ AI সহায়তার ধরন দেখায়:

নোটবুক কোড সহায়তা জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
পাইথন কোড জেনারেশন এবং নোটবুকে সমাপ্তি

ডাটাবেসে মিথুন

নিম্নলিখিত টেবিলটি ডেটাবেসে কোডিং করার জন্য জেনারেটিভ এআই সহায়তার প্রকারগুলি দেখায়:

এসকিউএল কোয়েরি তৈরি করুন জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ
SQL স্টেটমেন্ট তৈরি করতে প্রাকৃতিক ভাষায় লিখুন।
আপনার স্কিমার সাথে কাজ করে এমন প্রাসঙ্গিক কোড পান।
অপ্টিমাইজ করুন এবং বিদ্যমান প্রশ্ন ব্যাখ্যা করুন।

ফায়ারবেসে মিথুন

নিম্নলিখিত সারণীটি ফায়ারবেসে জেমিনি দ্বারা প্রদত্ত অ্যাপ্লিকেশন বিকাশের জন্য জেনারেটিভ এআই সহায়তার প্রকারগুলি দেখায়:

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

জেমিনি কোড অ্যাসিস্ট সেট আপ করুন

বিস্তারিত সেটআপ পদক্ষেপের জন্য, দেখুন:

আপনার IDE-তে জেমিনি কোড অ্যাসিস্টের সাথে যোগাযোগ করুন

আপনি ব্যক্তিদের জন্য জেমিনি কোড অ্যাসিস্ট সেট আপ করার পরে, বা জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ এবং আপনার IDE ( VS কোড বা সমর্থিত JetBrains IDE ) তে জেমিনি কোড অ্যাসিস্ট এক্সটেনশন ইনস্টল করার পরে, আপনি নিম্নলিখিত উপায়ে সহায়তা চাইতে পারেন:

  • কোড সমাপ্তি পান বা কোড এডিটরে সরাসরি কোড জেনারেট করুন।

  • কথোপকথন সহকারী প্রদর্শন করতে IDE-তে স্পার্ক জেমিনি ক্লিক করুন। আপনি প্রশ্ন জিজ্ঞাসা করতে পারেন বা আপনার সম্পাদকে কোড নির্বাচন করতে পারেন এবং নিম্নলিখিতগুলির মতো প্রম্পটগুলি লিখতে পারেন:

    • Write unit tests for my code.
    • Help me debug my code.
    • Make my code more readable.

আরও তথ্যের জন্য, জেমিনি কোড সহ কোড দেখুন।

এরপর কি