আপনার AI বৈশিষ্ট্যগুলির খরচ, ব্যবহার এবং অন্যান্য মেট্রিক্স নিরীক্ষণ করা একটি প্রোডাকশন অ্যাপ চালানোর একটি গুরুত্বপূর্ণ অংশ। আপনার অ্যাপের জন্য সাধারণ ব্যবহারের ধরণগুলি কেমন তা আপনাকে জানতে হবে এবং নিশ্চিত করুন যে আপনি আপনার জন্য গুরুত্বপূর্ণ থ্রেশহোল্ডের মধ্যে রয়েছেন।
এই পৃষ্ঠাটি Firebase কনসোল এবং Google Cloud কনসোল উভয় ক্ষেত্রেই আপনার খরচ, ব্যবহার এবং অন্যান্য মেট্রিক্স নিরীক্ষণ করার জন্য কিছু প্রস্তাবিত বিকল্পের বর্ণনা দেয়।
খরচ মনিটর
Firebase কনসোলের ব্যবহার এবং বিলিং ড্যাশবোর্ডে , আপনি Vertex AI Gemini API এবং Gemini Developer API (যখন আপনি Blaze মূল্য পরিকল্পনায় থাকবেন) কল করার জন্য আপনার প্রকল্পের খরচ দেখতে পারেন।
ড্যাশবোর্ডে প্রদর্শিত খরচগুলি Firebase AI লজিক ক্লায়েন্ট SDK ব্যবহার করে কলের জন্য নির্দিষ্ট নয় । প্রদর্শিত খরচগুলি সেই "জেমিনি API"-এর যেকোনও কলের সাথে সম্পর্কিত, সেগুলি Firebase AI লজিক ক্লায়েন্ট SDKs, Google GenAI সার্ভার SDKs, Genkit , Gemini API এর জন্য Firebase Extensions , REST কল, AI স্টুডিওগুলির মধ্যে একটি, বা অন্যান্য API ক্লায়েন্ট ব্যবহার করে।
আপনার Firebase AI লজিক ব্যবহারের সাথে যুক্ত পণ্যের মূল্য সম্পর্কে আরও জানুন।
সতর্কতা সেট আপ করুন
বিস্ময়কর বিল এড়াতে, নিশ্চিত করুন যে আপনি যখন ব্লেজ প্রাইসিং প্ল্যানে থাকবেন তখন আপনি বাজেট সতর্কতা সেট আপ করেছেন ।
মনে রাখবেন বাজেট সতর্কতা বাজেট ক্যাপ নয় । আপনি যখন আপনার কনফিগার করা থ্রেশহোল্ডের কাছে পৌঁছাবেন বা অতিক্রম করবেন তখন একটি সতর্কতা আপনাকে যোগাযোগ পাঠাবে যাতে আপনি আপনার অ্যাপ বা প্রকল্পে পদক্ষেপ নিতে পারেন।
Firebase কনসোলে আপনার AI বৈশিষ্ট্যের ব্যবহার পর্যবেক্ষণ করুন
আপনার API প্রদানকারী হিসাবে Vertex AI Gemini API ব্যবহার করার সময় শুধুমাত্র উপলব্ধ। |
আপনি Firebase কনসোলের Firebase AI লজিক পৃষ্ঠায় AI পর্যবেক্ষণ সক্ষম করতে পারেন যাতে আপনি Firebase AI লজিক ক্লায়েন্ট SDK থেকে আপনার অনুরোধগুলিতে ব্যাপক দৃশ্যমানতা পেতে বিভিন্ন অ্যাপ-স্তরের মেট্রিক্স এবং ব্যবহার পর্যবেক্ষণ করতে পারেন। এই ড্যাশবোর্ডগুলি কাউন্ট টোকেন এপিআই -এ একটি কল থেকে আপনি যে মৌলিক টোকেন গণনাগুলি পান তার থেকে আরও গভীর।
Firebase কনসোলে AI পর্যবেক্ষণের মূল ক্ষমতাগুলির মধ্যে রয়েছে:
আপনার প্রতিটি অ্যাপের জন্য অনুরোধের ভলিউম, লেটেন্সি, ত্রুটি এবং প্রতি মোডালিটি টোকেন ব্যবহারের মতো পরিমাণগত মেট্রিক্স দেখা।
আপনার অনুরোধের বৈশিষ্ট্য, ইনপুট এবং আউটপুট দেখতে ট্রেস পরিদর্শন করা হচ্ছে, যা ডিবাগিং এবং গুণমান উন্নতিতে সাহায্য করতে পারে।
অনুরোধের স্থিতি, ন্যূনতম বিলম্ব, মডেলের নাম এবং আরও অনেক কিছুর মতো মাত্রা অনুসারে ডেটা স্লাইস করা।
এই সমস্ত বৈশিষ্ট্যগুলি Google Cloud Observability Suite ব্যবহার করে তৈরি করা হয়েছে (নিচে বিস্তারিত পণ্যের তথ্য দেখুন)।
এআই মনিটরিং সক্ষম করুন
Firebase কনসোলে এআই মনিটরিং সক্ষম করার উপায়গুলি এখানে রয়েছে:
আপনি যখন Firebase AI লজিক পৃষ্ঠা থেকে প্রাথমিক নির্দেশিত সেটআপ ওয়ার্কফ্লোতে যান
Firebase AI লজিক সেটিংস ট্যাবে যেকোনো সময়
এআই মনিটরিং সক্ষম এবং ব্যবহার করার জন্য প্রয়োজনীয়তা:
আপনাকে অবশ্যই একজন প্রকল্পের মালিক, সম্পাদক বা Firebase Vertex AI অ্যাডমিন হতে হবে।
আপনার ফায়ারবেস প্রজেক্ট অবশ্যই পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকতে হবে (নিচে বিস্তারিত পণ্যের তথ্য দেখুন)।
আপনি অবশ্যই আপনার API প্রদানকারী হিসাবে Vertex AI Gemini API ব্যবহার করছেন ( জেমিনি ডেভেলপার API-এর জন্য সমর্থন শীঘ্রই আসছে!)
আপনার অ্যাপকে অবশ্যই ন্যূনতম এই Firebase লাইব্রেরি সংস্করণগুলি ব্যবহার করতে হবে:
iOS+ : v11.13.0+ | Android : v16.0.0+ (BoM: v33.14.0+) | ওয়েব : v11.8.0+ | ফ্লটার : v2.0.0+ (BoM: v3.11.0+) | ঐক্য : v12.9.0+আপনার অ্যাপটিতে অবশ্যই অপ্ট-ইন ডেটা সংগ্রহ সক্ষম থাকতে হবে (এটি ডিফল্টরূপে সক্ষম)।
আপনার অ্যাপ এই প্রয়োজনীয়তাগুলি পূরণ করার পরে এবং আপনি কনসোলে AI মনিটরিং সক্ষম করার পরে, Firebase AI লজিক AI মনিটরিং ট্যাবে ড্যাশবোর্ডগুলিতে ডেটা পূরণ করতে দেখতে আপনার অ্যাপ বা কনসোলে আর কিছু করার দরকার নেই৷ Firebase কনসোলে একটি অনুরোধ থেকে টেলিমেট্রি উপলব্ধ হওয়ার আগে সামান্য বিলম্ব হতে পারে (কখনও কখনও 5 মিনিট পর্যন্ত)।
উন্নত ব্যবহার
এই বিভাগে নমুনা হার কনফিগারেশন, সেইসাথে আপনার ডেটা দেখার এবং কাজ করার জন্য বিভিন্ন বিকল্প বর্ণনা করে।
স্যাম্পলিং হার
আপনি যদি প্রচুর সংখ্যক অনুরোধ করে থাকেন তবে আমরা স্যাম্পলিং রেট কনফিগারেশনের সুবিধা নেওয়ার পরামর্শ দিই। স্যাম্পলিং রেট সেই অনুরোধের অনুপাত নির্দেশ করে যার জন্য আসলে ডেটা সংগ্রহ করা হয়।
Firebase কনসোলের Firebase AI লজিক সেটিংস ট্যাবে , আপনি আপনার প্রোজেক্টের জন্য 1 থেকে 100% পর্যন্ত মান নির্ধারণ করতে পারেন, যেখানে 100% আপনার সমস্ত ট্রাফিককে AI পর্যবেক্ষণের মাধ্যমে পাঠাবে। এটি ডিফল্টরূপে 100%। আরও ট্রাফিক পাঠানো আপনার মেট্রিক্সের সঠিকতা বৃদ্ধি করবে; যাইহোক, এটি আপনার পর্যবেক্ষণ খরচ বৃদ্ধি করবে। মনে রাখবেন যে মনিটরিং ড্যাশবোর্ডে দেখানো গ্রাফগুলি আপনার স্যাম্পলিং হারের উপর ভিত্তি করে, তাই আপনার স্যাম্পলিং রেট 50% হলে প্রকৃত ভলিউম অনুমান করার জন্য আপনাকে অনুরোধের সংখ্যা, টোকেন ব্যবহার ইত্যাদি দ্বিগুণ করতে হবে।
Firebase কনসোলের বাইরে অতিরিক্ত বিকল্প
Firebase কনসোলে উপলব্ধ AI পর্যবেক্ষণ ছাড়াও, এই বিকল্পগুলি বিবেচনা করুন:
ভার্টেক্স এআই মডেল গার্ডেন এক্সপ্লোর করুন।
এই ড্যাশবোর্ডগুলি Firebase কনসোলে এআই মনিটরিং থেকে আপনার অন্তর্দৃষ্টিকে পরিপূরক করে পরিচালিত মডেলগুলির জন্য লেটেন্সি এবং থ্রুপুট সম্পর্কে আরও ট্রেন্ড অন্তর্দৃষ্টি প্রদান করে।Google Cloud Observability Suite সাথে আপনার ডেটা অন্বেষণ করুন এবং ব্যবহার করুন
যেহেতু AI নিরীক্ষণের জন্য টেলিমেট্রি ডেটা আপনার প্রোজেক্টের সাথে যুক্ত Google Cloud Observability Suite সংরক্ষিত থাকে, তাই আপনি Trace Explorer এবং Logs Explorer সহ এর ড্যাশবোর্ডগুলিতে আপনার ডেটা অন্বেষণ করতে পারেন, যেগুলি আপনি যখন Firebase কনসোলে আপনার পৃথক ট্রেসগুলি পরিদর্শন করেন তখন লিঙ্ক করা হয়৷ আপনি কাস্টম ড্যাশবোর্ড তৈরি করতে, সতর্কতা সেট আপ করতে এবং আরও অনেক কিছু করতে আপনার ডেটা ব্যবহার করতে পারেন৷
এআই পর্যবেক্ষণের জন্য ব্যবহৃত পণ্য সম্পর্কে বিস্তারিত তথ্য
এআই মনিটরিং Cloud Monitoring , Cloud Trace এবং Cloud Logging সহ Google Cloud Observability Suite উপলব্ধ বিভিন্ন পণ্যে আপনার টেলিমেট্রি ডেটা সঞ্চয় করে।
Cloud Monitoring : অনুরোধের সংখ্যা, সাফল্যের হার এবং অনুরোধের বিলম্ব সহ মেট্রিক্স সংরক্ষণ করে।
Cloud Trace : আপনার প্রতিটি অনুরোধের জন্য ট্রেস সঞ্চয় করে যাতে আপনি সমষ্টির পরিবর্তে পৃথকভাবে বিশদ দেখতে পারেন। একটি ট্রেস সাধারণত লগের সাথে যুক্ত থাকে যাতে আপনি প্রতিটি ইন্টারঅ্যাকশনের বিষয়বস্তু এবং সময় পরীক্ষা করতে পারেন।
Cloud Logging : আপনার AI অনুরোধের প্রতিটি অংশ সম্পর্কে সমৃদ্ধ বিশদ প্রদান করতে ইনপুট, আউটপুট এবং কনফিগারেশন মেটাডেটা ক্যাপচার করে।
যেহেতু আপনার টেলিমেট্রি ডেটা এই পণ্যগুলিতে সংরক্ষণ করা হয়, আপনি প্রতিটি পণ্যের মধ্যে সরাসরি আপনার ধারণ এবং অ্যাক্সেস সেটিংস নির্দিষ্ট করতে পারেন ( Cloud Monitoring , Cloud Trace এবং Cloud Logging জন্য ডকুমেন্টেশনে আরও জানুন)। মনে রাখবেন যে প্রতিটি নমুনা অনুরোধ থেকে প্রকৃত প্রম্পট এবং উৎপন্ন আউটপুট মেট্রিক্সের সাথে সংরক্ষণ করা হয়।
মূল্য নির্ধারণ
Google Cloud Observability Suite হল একটি অর্থপ্রদানের পরিষেবা, তাই আপনার ফায়ারবেস প্রকল্পটি অবশ্যই পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকতে হবে৷ যাইহোক, প্রতিটি পণ্যের উদার নো-কস্ট স্তর রয়েছে। Google Cloud Observability Suite প্রাইসিং ডকুমেন্টেশনে আরও জানুন।
Google Cloud কনসোলে প্রকল্প-স্তরের API মেট্রিক্স দেখুন
প্রতিটি API-এর জন্য, আপনি Google Cloud কনসোলে ব্যবহারের মতো প্রকল্প-স্তরের মেট্রিক দেখতে পারেন।
মনে রাখবেন যে এই বিভাগে বর্ণিত Google Cloud কনসোল পৃষ্ঠাগুলিতে অনুরোধ এবং প্রতিক্রিয়া বিষয়বস্তু এবং টোকেন গণনার মতো তথ্য অন্তর্ভুক্ত নেই ৷ এই ধরনের তথ্য নিরীক্ষণ করতে, Firebase কনসোলে AI পর্যবেক্ষণ ব্যবহার করার কথা বিবেচনা করুন (আগের বিভাগটি দেখুন)।
Google Cloud কনসোলে, আপনি যে APIটি দেখতে চান তার মেট্রিক্স পৃষ্ঠায় যান:
Vertex AI API : Vertex AI Gemini API- এর যেকোনো অনুরোধের সাথে যুক্ত ব্যবহার দেখুন।
- Firebase AI লজিক ক্লায়েন্ট SDKs, Google GenAI সার্ভার SDKs, Genkit , Gemini API , REST API, Vertex AI স্টুডিও ইত্যাদির জন্য Firebase Extensions ব্যবহার করে অনুরোধগুলি অন্তর্ভুক্ত করে৷
জেমিনি ডেভেলপার এপিআই : জেমিনি ডেভেলপার এপিআই- এর যেকোনো অনুরোধের সাথে যুক্ত ব্যবহার দেখুন।
- Firebase AI লজিক ক্লায়েন্ট SDKs, Google GenAI সার্ভার SDKs, Genkit , Gemini API , REST API, Google AI স্টুডিও ইত্যাদির জন্য Firebase Extensions ব্যবহার করে অনুরোধগুলি অন্তর্ভুক্ত করে৷
- Google Cloud কনসোলে এই API-এর প্রদর্শনের নাম হল "জেনারেটিভ ল্যাঙ্গুয়েজ API"।
আপনি যদি API-এর জন্য একটি "ওভারভিউ পৃষ্ঠা"তে নিজেকে খুঁজে পান, তাহলে পরিচালনা ক্লিক করুন এবং তারপরে মেট্রিক্স ট্যাবে ক্লিক করুন৷
আগ্রহের মেট্রিকগুলি দেখতে ড্রপ-ডাউন মেনুগুলি ব্যবহার করুন, যেমন প্রতিক্রিয়া কোড দ্বারা ট্র্যাফিক, API পদ্ধতি দ্বারা ত্রুটি, সামগ্রিক লেটেন্সি এবং API পদ্ধতি দ্বারা লেটেন্সি৷