Gemini API লাইব্রেরি

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

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

ভাষা সমর্থন এবং ইনস্টলেশন

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

পাইথন

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

যাও

জাভা

  • লাইব্রেরি: 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>

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

আমরা 2024 সালের শেষের দিকে Google GenAI SDK রোলআউট শুরু করেছি। মে 2025 পর্যন্ত, এটি সমস্ত সমর্থিত প্ল্যাটফর্ম জুড়ে সাধারণ উপলব্ধতা (GA) এ পৌঁছেছে। এর অর্থ হল লাইব্রেরিগুলি স্থিতিশীল এবং উত্পাদন ব্যবহারের জন্য সম্পূর্ণরূপে সমর্থিত। এগুলি সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়, সর্বশেষ বৈশিষ্ট্যগুলিতে অ্যাক্সেস সরবরাহ করে এবং মিথুনের সাথে কাজ করে সেরা পারফরম্যান্স অফার করে৷

আপনি যদি Google GenAI SDK ব্যবহার না করে থাকেন এবং আমাদের লিগ্যাসি লাইব্রেরিগুলির একটি ব্যবহার করেন, তাহলে আমরা দৃঢ়ভাবে আপনাকে মাইগ্রেট করার পরামর্শ দিই৷ আরও তথ্যের জন্য উত্তরাধিকার লাইব্রেরি বিভাগ পর্যালোচনা করুন।

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

আপনি যদি আমাদের লিগ্যাসি লাইব্রেরিগুলির একটি ব্যবহার করেন, আমরা আপনাকে নতুন লাইব্রেরিতে স্থানান্তরিত করার পরামর্শ দিই৷

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

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

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

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

,

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

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

ভাষা সমর্থন এবং ইনস্টলেশন

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

পাইথন

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

যাও

জাভা

  • লাইব্রেরি: 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>

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

আমরা 2024 সালের শেষের দিকে Google GenAI SDK রোলআউট শুরু করেছি। মে 2025 পর্যন্ত, এটি সমস্ত সমর্থিত প্ল্যাটফর্ম জুড়ে সাধারণ উপলব্ধতা (GA) এ পৌঁছেছে। এর মানে হল লাইব্রেরিগুলি স্থিতিশীল এবং উৎপাদন ব্যবহারের জন্য সম্পূর্ণরূপে সমর্থিত। এগুলি সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়, সর্বশেষ বৈশিষ্ট্যগুলিতে অ্যাক্সেস সরবরাহ করে এবং মিথুনের সাথে কাজ করে সেরা পারফরম্যান্স অফার করে৷

আপনি যদি Google GenAI SDK ব্যবহার না করে থাকেন এবং আমাদের লিগ্যাসি লাইব্রেরিগুলির একটি ব্যবহার করেন, তাহলে আমরা দৃঢ়ভাবে আপনাকে মাইগ্রেট করার পরামর্শ দিই৷ আরও তথ্যের জন্য উত্তরাধিকার লাইব্রেরি বিভাগ পর্যালোচনা করুন।

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

আপনি যদি আমাদের লিগ্যাসি লাইব্রেরিগুলির একটি ব্যবহার করেন, আমরা আপনাকে নতুন লাইব্রেরিতে স্থানান্তরিত করার পরামর্শ দিই৷

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

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

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

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