নিবন্ধ ডিরেক্টরি
গুগল জেমিনি এপিআই কী, আর চিন্তা নেই! এটি এক মিনিটের মধ্যে সম্পন্ন করুন এবং উদ্বেগকে বিদায় বলুন! ✌✌✌
বিস্তারিত টিউটোরিয়াল আপনাকে ধাপে ধাপে শেখাবে এবং এমনকি একজন নবজাতকও কয়েক সেকেন্ডের মধ্যে মাস্টার হয়ে উঠতে পারে!
কষ্টকর পদক্ষেপগুলিকে বিদায় বলুন এবং সহজেই এটি পানAIআর্টিফ্যাক্ট ! AI এর নতুন জগত আনলক করতে আমার সাথে যোগ দিন!

গুগলের জেমিনি এআই-এর আবির্ভাবের পর, গুগল তার জেমিনি মডেলে API অ্যাক্সেস প্রকাশ করে। এখন, Google শুধুমাত্র টেক্সট মডেল এবং টেক্সট-প্লাস-ভিজ্যুয়াল মডেল সহ Gemini Pro-তে API অ্যাক্সেস প্রদান করে। এটি একটি উল্লেখযোগ্য লঞ্চ কারণ আজ পর্যন্ত, Google Bard-এ চাক্ষুষ ক্ষমতা যোগ করেনি, যা শুধুমাত্র পাঠ্য-মডেল চালায়। এই API কী দিয়ে, আপনি অবশেষে আপনার স্থানীয় কম্পিউটারে জেমিনীর মাল্টিমোডাল ক্ষমতা পরীক্ষা করতে পারেন। আসুন জেনে নিই কিভাবে এই গাইডে জেমিনি এপিআই অ্যাক্সেস এবং ব্যবহার করতে হয়।
দ্রষ্টব্য:Google Gemini API কী বর্তমানে পাঠ্য এবং ভিজ্যুয়াল উভয় মডেলের জন্য বিনামূল্যে। পরের বছরের শুরুর দিকে এটি সাধারণভাবে উপলব্ধ না হওয়া পর্যন্ত এটি বিনামূল্যে থাকবে৷ তাই, আপনি Google ক্লাউড বিলিং সেট আপ না করে বা কোনো চার্জ না দিয়ে প্রতি মিনিটে 60টি পর্যন্ত অনুরোধ পাঠাতে পারেন৷
আপনার কম্পিউটারে পাইথন এবং পিপ কনফিগার করুন
পিসি বা ম্যাকে আমাদের গাইডের দিকে যানপাইথন এবং পিপ ইনস্টল করুন. আপনার Python 3.9 বা উচ্চতর ইনস্টল করা দরকার।
আপনি যদি ব্যবহার করেন লিনাক্স সিস্টেম, আপনি আমাদের টিউটোরিয়াল অনুসরণ করতে পারেনউবুন্টু বা অন্যান্য বিতরণে পাইথন এবং পিপ ইনস্টল করুন.
আপনি টার্মিনালে নিম্নলিখিত কমান্ডটি চালাতে পারেনপাইথন এবং পিপ নিশ্চিত করুন আপনার কম্পিউটারে ইনস্টল করা আছে। এটি সংস্করণ নম্বর প্রদান করে।
python -V pip -V

সফল ইনস্টলেশনের পরে, Google এর জেনারেটিভ এআই নির্ভরতাগুলি ইনস্টল করতে নীচের কমান্ডটি চালান।
pip install -q -U google-generativeai

কিভাবে Gemini Pro API কী পাবেন?
এরপর, makersuite.google.com/app/apikey-এ যান এবং আপনার Google অ্যাকাউন্ট দিয়ে লগ ইন করুন।
API কী-এর অধীনে, ক্লিক করুননতুন প্রকল্পে API কী তৈরি করুন"বোতাম।

API কী অনুলিপি করুন এবং একটি নিরাপদ স্থানে রাখুন। API কী সর্বজনীন করবেন না বা শেয়ার করবেন না।

কিভাবে Gemini Pro API কী (প্লেন টেক্সট মোড) ব্যবহার করবেন?
ওপেনএআই-এর মতো, গুগলও ডেভেলপমেন্ট এবং পরীক্ষার উদ্দেশ্যে সরাসরি জেমিনি এপিআই কী ব্যবহার করে। আমি কোডটি মোটামুটি সহজ লিখেছি যাতে এটি নিয়মিত ব্যবহারকারীদের দ্বারা সহজেই পরীক্ষা করা এবং ব্যবহার করা যায়। এই উদাহরণে, আমি দেখাব কিভাবে Gemini Pro টেক্সট মডেলের সাথে API কী ব্যবহার করতে হয়।
প্রথমে, আপনার প্রিয় কোড এডিটর চালু করুন। আপনি নতুন হলে, শুধু ইনস্টল করুন নোটপ্যাড ++,. উন্নত ব্যবহারকারীদের জন্য, ভিজ্যুয়াল স্টুডিও কোড একটি দুর্দান্ত সরঞ্জাম।
তারপর, একটি কোড সম্পাদকে নীচের কোডটি অনুলিপি করুন এবং পেস্ট করুন।
import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
response = model.generate_content("What is the meaning of life?")
print(response.text)কোড এডিটরে, আপনার Gemini API কী পেস্ট করুন। আপনি দেখতে পাচ্ছেন, আমরা "জেমিনি-প্রো" মডেলটিকে সংজ্ঞায়িত করেছি, যা একটি প্লেইন টেক্সট মডেল। উপরন্তু, আমরা একটি ক্যোয়ারী যোগ করেছি যেখানে আপনি প্রশ্ন করতে পারেন।

এখন, কোডটি সংরক্ষণ করুন এবং ফাইলটির একটি নাম দিন। শেষে যোগ করতে ভুলবেন না .py. ফাইলের নাম দিলাম gemini.py, এবং ডেস্কটপে সংরক্ষণ করুন।

এরপরে, একটি টার্মিনাল খুলুন এবং ডেস্কটপে যাওয়ার জন্য নিম্নলিখিত কমান্ডটি চালান।
cd Desktopএকবার ডেস্কটপ টার্মিনালে, পাইথন ব্যবহার করে চালানোর জন্য নিম্নলিখিত কমান্ডটি চালান gemini.py ফাইল।
python gemini.py

এখন এটি আপনার প্রশ্নের উত্তর দেবে gemini.py ফাইলে সেট করা সমস্যা।

আপনি কোড এডিটরে প্রশ্নটি পরিবর্তন করতে পারেন, এটি সংরক্ষণ করতে পারেন এবং আবার চালাতে পারেন gemini.py টার্মিনালে নতুন উত্তর পেতে ফাইল করুন। এইভাবে আপনি একটি টেক্সট-অনলি জেমিনি প্রো মডেল অ্যাক্সেস করতে Google Gemini API কী ব্যবহার করেন।

কিভাবে Gemini Pro API কী ব্যবহার করবেন (টেক্সট এবং ভিজ্যুয়াল মডেল)
এই উদাহরণে, আমি দেখাব কিভাবে মিথুন প্রো মাল্টিমোডাল মডেলের সাথে ইন্টারঅ্যাক্ট করতে হয়। এটি এখনও Google Bard-এ লাইভ নয়, তবে API-এর মাধ্যমে, আপনি অবিলম্বে এটি অ্যাক্সেস করতে পারেন। সৌভাগ্যক্রমে, প্রক্রিয়াটিও খুব সহজ এবং বিরামহীন।
কোড এডিটরে একটি নতুন ফাইল খুলুন এবং নীচের কোডটি পেস্ট করুন।
import google.generativeai as genai
import PIL.Image
img = PIL.Image.open('image.jpg')
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro-vision')
response = model.generate_content(["what is the total calorie count?", img])
print(response.text)আপনার Gemini API কী পেস্ট করা নিশ্চিত করুন। এখানে আমরা ব্যবহার করছি gemini-pro-vision মডেল, যা একটি পাঠ্য এবং চাক্ষুষ মডেল।

এখন, আপনার ডেস্কটপে ফাইলটি সংরক্ষণ করুন এবং ফাইলের নামের পরে যোগ করুন .py. আমি এখানে নাম দেব geminiv.py .

কোডের তৃতীয় লাইনে, আপনি দেখতে পাচ্ছেন, আমি AI কে নির্দেশ করছি image.jpg ফাইল, ফাইলের নাম ঠিক একই। আপনি যে ইমেজ নিয়ে কাজ করছেন না কেন, নিশ্চিত করুন যে এটি সংরক্ষিত হয়েছে geminiv.py ফাইলগুলি একই অবস্থানে রয়েছে এবং সঠিক এক্সটেনশন সহ একই ফাইলের নাম রয়েছে৷ আপনি 4MB পর্যন্ত স্থানীয় JPG এবং PNG ফাইলে পাস করতে পারেন।

কোডের ষষ্ঠ লাইনে, আপনি ছবিটি সম্পর্কিত প্রশ্ন জিজ্ঞাসা করতে পারেন। যেহেতু আমি একটি খাদ্য-সম্পর্কিত চিত্রে প্রবেশ করছিলাম, তাই আমি জেমিনি প্রোকে মোট ক্যালোরি গণনা করতে বলেছি।
এখন টার্মিনালে কোড চালানোর পালা। শুধু ডেস্কটপে যান (আমার ক্ষেত্রে) এবং একের পর এক নীচের কমান্ডগুলি চালান। আপনি যদি কোনো পরিবর্তন করেন, ফাইলটি সংরক্ষণ করতে ভুলবেন না।
cd Desktop
python geminiv.py
জেমিনি প্রো ভিজ্যুয়াল মডেল সরাসরি প্রশ্নের উত্তর দেয়। আপনি আরও প্রশ্ন জিজ্ঞাসা করতে পারেন এবং কেন ব্যাখ্যা করতে AI কে জিজ্ঞাসা করতে পারেন।

আপনি একটি ভিন্ন চিত্রও লিখতে পারেন, তবে নিশ্চিত করুন যে এটি ছবির ফাইলের নামের সাথে মেলে, কোডে প্রশ্ন পরিবর্তন করুন এবং আবার চালান geminiv.py একটি নতুন প্রতিক্রিয়া পেতে ফাইল করুন।
কিভাবে চ্যাট বিন্যাসে Gemini Pro API কী ব্যবহার করবেন?
unconv এর সংক্ষিপ্ত কোডের জন্য ধন্যবাদ, আপনি একটি টার্মিনাল উইন্ডোতে একটি Gemini AI API কী ব্যবহার করে একটি Gemini Pro মডেলের সাথে চ্যাট করতে পারেন৷ এইভাবে, আপনাকে আপনার কোডে সমস্যাটি পরিবর্তন করতে হবে না বা নতুন আউটপুট পেতে পাইথন ফাইলটি পুনরায় চালাতে হবে না। আপনি টার্মিনাল উইন্ডোতে চ্যাটিং চালিয়ে যেতে পারেন।
সর্বোপরি, Google নেটিভভাবে চ্যাট ইতিহাস প্রয়োগ করে, তাই আপনাকে ম্যানুয়ালি উত্তর যোগ করতে বা অ্যারে বা তালিকায় চ্যাট ইতিহাস পরিচালনা করতে হবে না। একটি সাধারণ ফাংশন সহ, Google একটি চ্যাট সেশনে সমস্ত কথোপকথনের ইতিহাস সংরক্ষণ করতে পারে৷ নির্দিষ্ট অপারেশন নিম্নরূপ:
কোড এডিটর খুলুন এবং নিচের কোড পেস্ট করুন।
import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
chat = model.start_chat()
while True:
message = input("You: ")
response = chat.send_message(message)
print("Gemini: " + response.text)যথারীতি, উপরের API-এর মতো কীটি কপি এবং পেস্ট করুন।

এই মুহুর্তে, ফাইলটি আপনার ডেস্কটপ বা অন্য অবস্থানে সংরক্ষণ করুন। শেষে যোগ করতে ভুলবেন না .py. নাম দিলাম geminichat.py ফাইল।

এখন, টার্মিনাল খুলুন এবং ডেস্কটপে যান। পরবর্তী, চালান geminichat.py ফাইল।
cd Desktop python geminichat.py

এখন আপনি সহজেই কথোপকথন চালিয়ে যেতে পারেন এবং এটি আপনার চ্যাটের ইতিহাস মনে রাখবে। তাই Google Gemini API কীগুলি ব্যবহার করার আরেকটি দুর্দান্ত উপায় রয়েছে।

এগুলি আপনি API এর মাধ্যমে Google Gemini-এর সাথে কী করতে পারেন তার কয়েকটি উদাহরণ। আমি আনন্দিত যে গুগল তার ভিশন মডেলটি উত্সাহী এবং বিকাশকারীদের জন্য উপলব্ধ করছে এবং এটিকে OpenAI এর DALL-E 3 এর সাথে যুক্ত করছে এবং চ্যাটজিপিটি তুলনা করা. যদিও জেমিনি প্রো ভিজ্যুয়াল মডেলটি GPT-4V মডেলের মতো ভালো না, তবুও এটি বেশ ভালো। আমরা জেমিনি আল্ট্রা লঞ্চের অপেক্ষায় আছি, যা GPT-4 মডেলের সাথে তুলনীয় হবে।
এর বাইরে, Gemini Pro API Google Bard-এ ভিন্নভাবে সাড়া দেয়, যা জেমিনি প্রো-এর টুইক করা সংস্করণ দ্বারা চালিত। বার্ডের প্রতিক্রিয়াগুলি কিছুটা মসৃণ বলে মনে হয়েছিল, তবে জেমিনি প্রো এর API প্রতিক্রিয়াগুলি আরও প্রাণবন্ত এবং স্বতন্ত্র ছিল৷
আমরা এই এলাকার সমস্ত পরিবর্তনের উপর ঘনিষ্ঠ নজর রাখব, তাই জেমিনি AI-তে আরও জানতে আমাদের সাথে থাকুন। ইতিমধ্যে, অনুগ্রহ করে নিজে Google Gemini API-টিও পরীক্ষা করে দেখুন৷
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "Google Gemini API কী কীভাবে ব্যবহার করবেন? শিক্ষা ও প্রশিক্ষণ সহ AI উদাহরণ টিউটোরিয়াল আপনার জন্য সহায়ক হবে।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-31422.html
