Gemini API লাইব্রেরি

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

আপনি যদি জেমিনি এপিআই-তে নতুন হন, তাহলে শুরু করতে আমাদের কুইকস্টার্ট গাইড অনুসরণ করুন।

ভাষা সহায়তা এবং ইনস্টলেশন

Google GenAI SDK পাইথন, জাভাস্ক্রিপ্ট/টাইপস্ক্রিপ্ট, গো এবং জাভা ভাষার জন্য উপলব্ধ। আপনি প্যাকেজ ম্যানেজার ব্যবহার করে প্রতিটি ভাষার লাইব্রেরি ইনস্টল করতে পারেন, অথবা আরও সম্পৃক্ততার জন্য তাদের GitHub রেপোতে যেতে পারেন:

পাইথন

জাভাস্ক্রিপ্ট

  • লাইব্রেরি: @google/genai

  • গিটহাব রিপোজিটরি: googleapis/js-genai

  • ইনস্টলেশন: npm install @google/genai

যাও

জাভা

  • লাইব্রেরি: google-genai

  • গিটহাব রিপোজিটরি: গুগলাপিস/জাভা-জেনাই

  • ইনস্টলেশন: যদি আপনি Maven ব্যবহার করেন, তাহলে আপনার নির্ভরতাগুলিতে নিম্নলিখিতগুলি যোগ করুন:

<dependencies>
  <dependency>
    <groupId>com.google.genai</groupId>
    <artifactId>google-genai</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

সি#

  • লাইব্রেরি: Google.GenAI

  • গিটহাব রিপোজিটরি: googleapis/go-genai

  • ইনস্টলেশন: dotnet add package Google.GenAI

সাধারণ প্রাপ্যতা

২০২৪ সালের শেষের দিকে আমরা যখন জেমিনি ২.০ চালু করি, তখন আমরা গুগল জেনএআই এসডিকে চালু করতে শুরু করি, যা জেমিনি এপিআই অ্যাক্সেস করার জন্য একটি নতুন লাইব্রেরি সেট।

২০২৫ সালের মে মাসের মধ্যে, তারা সমস্ত সমর্থিত প্ল্যাটফর্ম জুড়ে সাধারণ উপলব্ধতা (GA) অর্জন করেছে এবং জেমিনি API অ্যাক্সেস করার জন্য প্রস্তাবিত লাইব্রেরি। এগুলি স্থিতিশীল, উৎপাদন ব্যবহারের জন্য সম্পূর্ণরূপে সমর্থিত এবং সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়। তারা সর্বশেষ বৈশিষ্ট্যগুলিতে অ্যাক্সেস প্রদান করে এবং জেমিনির সাথে কাজ করে সেরা কর্মক্ষমতা প্রদান করে।

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

লিগ্যাসি লাইব্রেরি এবং মাইগ্রেশন

আপনি যদি আমাদের কোনও লিগ্যাসি লাইব্রেরি ব্যবহার করেন, তাহলে আমরা আপনাকে নতুন লাইব্রেরিতে স্থানান্তর করার পরামর্শ দিচ্ছি।

লিগ্যাসি লাইব্রেরিগুলি সাম্প্রতিক বৈশিষ্ট্যগুলিতে (যেমন Live API এবং Veo ) অ্যাক্সেস প্রদান করে না এবং অবচয় বন্ধের পথে রয়েছে। 30শে নভেম্বর, 2025 তারিখ থেকে তারা আপডেট পাওয়া বন্ধ করে দেবে, বৈশিষ্ট্যের ফাঁকগুলি বৃদ্ধি পাবে এবং সম্ভাব্য বাগগুলি আর ঠিক করা নাও হতে পারে।

প্রতিটি লিগ্যাসি লাইব্রেরির সহায়তার অবস্থা পরিবর্তিত হয়, নিম্নলিখিত সারণীতে বিস্তারিতভাবে বর্ণনা করা হয়েছে:

ভাষা লিগ্যাসি লাইব্রেরি সহায়তার অবস্থা প্রস্তাবিত লাইব্রেরি
পাইথন google-generativeai বাগ সংশোধন সহ সকল সহায়তা ৩০শে নভেম্বর, ২০২৫ তারিখে শেষ হবে। google-genai
জাভাস্ক্রিপ্ট/টাইপস্ক্রিপ্ট @google/generativeai বাগ সংশোধন সহ সকল সহায়তা ৩০শে নভেম্বর, ২০২৫ তারিখে শেষ হবে। @google/genai
যাও google.golang.org/generative-ai বাগ সংশোধন সহ সকল সহায়তা ৩০শে নভেম্বর, ২০২৫ তারিখে শেষ হবে। google.golang.org/genai
ডার্ট এবং ফ্লাটার google_generative_ai সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না বিশ্বস্ত কমিউনিটি বা তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করুন, যেমন firebase_ai , অথবা REST API ব্যবহার করে অ্যাক্সেস করুন
সুইফট generative-ai-swift সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না ফায়ারবেস এআই লজিক ব্যবহার করুন
অ্যান্ড্রয়েড generative-ai-android সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না ফায়ারবেস এআই লজিক ব্যবহার করুন

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

কোড তৈরির জন্য প্রম্পট টেমপ্লেট

জেনারেটিভ মডেল (যেমন, জেমিনি, ক্লড) এবং এআই-চালিত আইডিই (যেমন, কার্সার) তাদের প্রশিক্ষণ ডেটা কাটঅফের কারণে পুরানো বা অবচিত লাইব্রেরি ব্যবহার করে জেমিনি API-এর জন্য কোড তৈরি করতে পারে। জেনারেট করা কোডটি সর্বশেষ, প্রস্তাবিত লাইব্রেরি ব্যবহার করার জন্য, আপনার প্রম্পটে সরাসরি সংস্করণ এবং ব্যবহারের নির্দেশিকা প্রদান করুন। প্রয়োজনীয় প্রসঙ্গ প্রদান করতে আপনি নীচের টেমপ্লেটগুলি ব্যবহার করতে পারেন: