Gemini API ব্যবহার করতে, আপনার একটি API কী প্রয়োজন। আপনি Google AI স্টুডিওতে কয়েকটি ক্লিকে একটি কী তৈরি করতে পারেন।
Google AI স্টুডিওতে একটি Gemini API কী পান
আপনার প্রথম জেমিনি API অনুরোধ পাঠান
আপনি আপনার সেটআপ যাচাই করতে একটি কার্ল কমান্ড ব্যবহার করতে পারেন:
curl \
-H 'Content-Type: application/json' \
-d '{"contents":[{"parts":[{"text":"Explain how AI works"}]}]}' \
-X POST 'https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=YOUR_API_KEY'
আপনার API কী সুরক্ষিত রাখুন
আপনার Gemini API কী সুরক্ষিত রাখা গুরুত্বপূর্ণ। আপনার জেমিনি এপিআই কী ব্যবহার করার সময় এখানে কয়েকটি বিষয় মনে রাখতে হবে:
Google AI Gemini API অনুমোদনের জন্য API কী ব্যবহার করে। অন্যরা যদি আপনার Gemini API কী-তে অ্যাক্সেস পায়, তাহলে তারা আপনার প্রোজেক্টের কোটা ব্যবহার করে কল করতে পারে, যার ফলে কোটা হারানো বা অতিরিক্ত বিলিং চার্জ হতে পারে (যদি বিলিং সক্ষম করা থাকে)। এপিআই কীগুলি টিউন করা মডেল এবং ফাইলগুলিতে অ্যাক্সেস রক্ষা করে।
আপনি যখন Google AI স্টুডিওতে API কী পান ক্লিক করেন, তখন আপনি একটি নতুন বা বিদ্যমান Google ক্লাউড প্রকল্পে একটি Gemini API কী প্রভিশন করবেন কিনা তা বেছে নেন। Google AI স্টুডিওতে API কী তালিকাটি সমস্ত API কীগুলি দেখায় যা AI স্টুডিও Google AI Gemini API (তাদের সমস্ত সম্পর্কিত Google ক্লাউড প্রকল্পগুলির সাথে) ব্যবহারের জন্য বিধান করেছে৷
- যাইহোক, Google ক্লাউড প্রজেক্টের মধ্যে থাকা যেকোন API কীগুলিকে Google AI Gemini API কল করার জন্য সম্ভাব্যভাবে ব্যবহার করা যেতে পারে। আপনি Google ক্লাউড কনসোলে API এবং পরিষেবা > শংসাপত্র প্যানেলে আপনার সমস্ত প্রকল্পের API কীগুলি দেখতে এবং পরিচালনা করতে পারেন৷
API কী সীমাবদ্ধতা যুক্ত করা প্রতিটি API কী এর মাধ্যমে ব্যবহারযোগ্য পৃষ্ঠের ক্ষেত্রফলকে সীমাবদ্ধ করতে সহায়তা করতে পারে। ডিফল্টরূপে, Google AI স্টুডিও দ্বারা তৈরি Gemini API কী শুধুমাত্র Google AI Gemini API (আধিকারিকভাবে "জেনারেটিভ ল্যাঙ্গুয়েজ API" বা
generativelanguage.googleapis.com
বলা হয়) এর সাথে ব্যবহার করা যেতে পারে।- আপনার Google ক্লাউড প্রজেক্টের মধ্যে যদি এমন কোনো API কী থাকে যেগুলিতে API সীমাবদ্ধতা নেই বা জেনারেটিভ ল্যাঙ্গুয়েজ API-কে অনুমোদিত করে এমন কোনো API কী নেই, তাহলে সেই কীগুলি Google AI Gemini API-এর সাথে ব্যবহার করা যেতে পারে। প্রতিটি API কী শুধুমাত্র সেই API-এর মধ্যে সীমাবদ্ধ রাখা সর্বোত্তম অনুশীলন যা আপনি সেই কী ব্যবহার করে কল করেন।
- মনে রাখবেন যে API কী বিধিনিষেধ থাকা সত্ত্বেও, যদি কোনও দূষিত অভিনেতা আপনার API কী পায়, তবে তারা সেই API কী-এর জন্য অনুমোদিত সমস্ত API-এর জন্য আপনার প্রকল্পের কোটা ব্যবহার করে কল করতে এটি ব্যবহার করতে পারে।
আপনার Gemini API কী সুরক্ষিত রাখার জন্য আপনি দায়ী।
- উৎস নিয়ন্ত্রণে Gemini API কী চেক করবেন না।
- ক্লায়েন্ট-সাইড অ্যাপ্লিকেশনগুলি (অ্যান্ড্রয়েড, সুইফট, ওয়েব, এবং ডার্ট/ফ্লাটার) API কীগুলিকে প্রকাশ করার ঝুঁকি, তাই আমরা আপনার মোবাইল এবং ওয়েব অ্যাপ থেকে সরাসরি Google AI Gemini API কল করার জন্য প্রোডাকশন অ্যাপে Google AI ক্লায়েন্ট SDK ব্যবহার করার পরামর্শ দিই না। আপনার API কী সুরক্ষিত করার জন্য ভাষা-নির্দিষ্ট সেরা অনুশীলনগুলি শিখতে SDK কুইকস্টার্টগুলি দেখুন৷
কিছু সাধারণ সর্বোত্তম অনুশীলনের জন্য, আপনি এই সমর্থন নিবন্ধটি পর্যালোচনা করতে পারেন।
পরবর্তী পদক্ষেপ
- বিল্ডিং শুরু করতে API quickstarts দেখুন।