Gemini API লাইব্রেরি

Gemini API-এর সাহায্যে তৈরি করার সময়, আমরা Google GenAI SDK ব্যবহার করার সাজেশন দিই। এগুলি হল অফিসিয়াল, প্রোডাকশন-রেডি লাইব্রেরি যা আমরা সবচেয়ে জনপ্রিয় ভাষার জন্য তৈরি ও রক্ষণাবেক্ষণ করি। এগুলি জেনেরাল অ্যাভেইলেবিলিটি-তে রয়েছে এবং আমাদের সব অফিসিয়াল ডকুমেন্টেশন ও উদাহরণে ব্যবহার করা হয়।

আপনি Gemini API-তে নতুন হলে, শুরু করতে আমাদের শুরু করার নির্দেশিকা অনুসরণ করুন।

ভাষা সংক্রান্ত সহায়তা ও ইনস্টলেশন

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

Python

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

খুলুন

Java

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

  • GitHub রিপোজিটরি: googleapis/java-genai

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

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

C#

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

  • GitHub রিপোজিটরি: googleapis/dotnet-genai

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

জেনেরাল অ্যাভেইলেবিলিটি

মে ২০২৫ থেকে, Google GenAI SDK সব কাজ করে এমন প্ল্যাটফর্মে জেনারেল অ্যাভেইলেবিলিটি (GA) হিসেবে উপলভ্য এবং Gemini API অ্যাক্সেস করার জন্য এটিই সাজেস্ট করা লাইব্রেরি। এগুলি স্টেবল, প্রোডাকশনে ব্যবহারের জন্য সম্পূর্ণভাবে কাজ করে এবং সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়। এগুলি লেটেস্ট ফিচারে অ্যাক্সেস প্রদান করে এবং Gemini-র সাথে কাজ করার সময় সেরা পারফর্ম্যান্স অফার করে।

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

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

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

লেগেসি লাইব্রেরি সাম্প্রতিক ফিচার (যেমন Live API এবং Veo) অ্যাক্সেস করার সুবিধা দেয় না এবং ৩০ নভেম্বর, ২০২৫ থেকে বন্ধ করে দেওয়া হয়েছে।

প্রতিটি লিগ্যাসি লাইব্রেরির সাপোর্ট স্ট্যাটাস আলাদা আলাদা হয়, নিচের সারণীতে বিস্তারিত বিবরণ দেওয়া হল:

ভাষা পুরনো লাইব্রেরি সহায়তার স্ট্যাটাস সাজেস্ট করা লাইব্রেরি
Python google-generativeai সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না google-genai
JavaScript/TypeScript @google/generativeai সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না @google/genai
যান google.golang.org/generative-ai সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না google.golang.org/genai
Dart ও Flutter google_generative_ai সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না Genkit Dart অথবা Firebase AI Logic ব্যবহার করুন
Swift generative-ai-swift সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না Firebase AI Logic ব্যবহার করা
Android generative-ai-android সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় না Firebase AI Logic ব্যবহার করা

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