খরচ, ব্যবহার এবং অন্যান্য মেট্রিক্স নিরীক্ষণ করুন

আপনার AI বৈশিষ্ট্যগুলির খরচ, ব্যবহার এবং অন্যান্য মেট্রিক্স পর্যবেক্ষণ করা একটি প্রোডাকশন অ্যাপ চালানোর একটি গুরুত্বপূর্ণ অংশ। আপনার অ্যাপের জন্য স্বাভাবিক ব্যবহারের ধরণগুলি কেমন তা আপনাকে জানতে হবে এবং নিশ্চিত করতে হবে যে আপনি আপনার জন্য গুরুত্বপূর্ণ সীমার মধ্যে রয়েছেন।

এই পৃষ্ঠায় Firebase কনসোল এবং Google Cloud কনসোল উভয় ক্ষেত্রেই আপনার খরচ, ব্যবহার এবং অন্যান্য মেট্রিক্স নিরীক্ষণের জন্য কিছু প্রস্তাবিত বিকল্প বর্ণনা করা হয়েছে।

খরচ পর্যবেক্ষণ করুন

Firebase কনসোলের ব্যবহার এবং বিলিং ড্যাশবোর্ডে , আপনি Vertex AI Gemini API এবং Gemini Developer API কল করার জন্য আপনার প্রকল্পের খরচ দেখতে পারেন (যখন আপনি Blaze মূল্য পরিকল্পনায় থাকবেন)।

ড্যাশবোর্ডে প্রদর্শিত খরচগুলি Firebase AI Logic ক্লায়েন্ট SDK ব্যবহার করে করা কলগুলির জন্য নির্দিষ্ট নয় প্রদর্শিত খরচগুলি "Gemini API"-তে করা যেকোনো কলের সাথে সম্পর্কিত, তা সেগুলি Firebase AI Logic ক্লায়েন্ট SDK, Google GenAI সার্ভার SDK, Genkit , Gemini API-এর জন্য Firebase Extensions , REST কল, AI Studios-এর একটি, অথবা অন্যান্য API ক্লায়েন্ট ব্যবহার করেই হোক না কেন।

Firebase AI Logic ব্যবহারের সাথে সম্পর্কিত পণ্যগুলির মূল্য নির্ধারণ সম্পর্কে আরও জানুন।

সতর্কতা সেট আপ করুন

অপ্রত্যাশিত বিল এড়াতে, ব্লেজ প্রাইসিং প্ল্যানে থাকাকালীন বাজেট সতর্কতা সেট আপ করুন

মনে রাখবেন যে বাজেট সতর্কতা বাজেটের সীমা নয় । যখন আপনি আপনার কনফিগার করা থ্রেশহোল্ডের কাছে পৌঁছাবেন বা অতিক্রম করবেন তখন একটি সতর্কতা আপনাকে যোগাযোগ পাঠাবে যাতে আপনি আপনার অ্যাপ বা প্রকল্পে পদক্ষেপ নিতে পারেন।

Firebase কনসোলে আপনার AI বৈশিষ্ট্যগুলির ব্যবহার পর্যবেক্ষণ করুন

আপনি Firebase কনসোলের Firebase AI Logic পৃষ্ঠায় AI মনিটরিং সক্ষম করতে পারেন যাতে আপনি Firebase AI Logic ক্লায়েন্ট SDK থেকে আপনার অনুরোধগুলিতে ব্যাপক দৃশ্যমানতা অর্জনের জন্য বিভিন্ন অ্যাপ-স্তরের মেট্রিক্স এবং ব্যবহার পর্যবেক্ষণ করতে পারেন। এই ড্যাশবোর্ডগুলি Count Tokens API- তে কল করার মাধ্যমে আপনি যে মৌলিক টোকেন গণনা পান তার চেয়ে আরও গভীর।

Firebase কনসোলে এআই পর্যবেক্ষণের মূল ক্ষমতাগুলির মধ্যে রয়েছে:

  • আপনার প্রতিটি অ্যাপের জন্য অনুরোধের পরিমাণ, লেটেন্সি, ত্রুটি এবং প্রতি মোডালিটি টোকেন ব্যবহারের মতো পরিমাণগত মেট্রিক্স দেখা।

  • আপনার অনুরোধের বৈশিষ্ট্য, ইনপুট এবং আউটপুট দেখার জন্য ট্রেসগুলি পরিদর্শন করা, যা ডিবাগিং এবং মান উন্নত করতে সাহায্য করতে পারে।

  • অনুরোধের স্থিতি, ন্যূনতম বিলম্বিতা, মডেলের নাম এবং আরও অনেক কিছুর মতো মাত্রা অনুসারে ডেটা কাটা।

এই সমস্ত বৈশিষ্ট্যগুলি Google Cloud Observability Suite ব্যবহার করে তৈরি করা হয়েছে (নীচে বিস্তারিত পণ্য তথ্য দেখুন)।

এআই পর্যবেক্ষণ সক্ষম করুন

Firebase কনসোলে AI মনিটরিং সক্ষম করার উপায়গুলি এখানে দেওয়া হল:

এআই পর্যবেক্ষণ সক্ষম এবং ব্যবহারের জন্য প্রয়োজনীয়তা:

  • আপনাকে অবশ্যই একজন প্রকল্পের মালিক, সম্পাদক, অথবা Firebase Vertex AI প্রশাসক হতে হবে।

  • আপনার অ্যাপটিকে কমপক্ষে এই 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 Logic AI পর্যবেক্ষণ ট্যাবে ড্যাশবোর্ডে ডেটা পপুলেট দেখতে আপনার অ্যাপ বা কনসোলে আর কিছু করার দরকার নেই। Firebase কনসোলে কোনও অনুরোধ থেকে টেলিমেট্রি উপলব্ধ হওয়ার আগে সামান্য বিলম্ব (কখনও কখনও 5 মিনিট পর্যন্ত) হতে পারে।

উন্নত ব্যবহার

এই বিভাগটি স্যাম্পলিং রেট কনফিগারেশনের পাশাপাশি আপনার ডেটা দেখার এবং কাজ করার জন্য বিভিন্ন বিকল্প বর্ণনা করে।

নমুনা সংগ্রহের হার

যদি আপনি প্রচুর সংখ্যক অনুরোধ করেন, তাহলে আমরা স্যাম্পলিং রেট কনফিগারেশনের সুবিধা নেওয়ার পরামর্শ দিচ্ছি। স্যাম্পলিং রেট আসলে কতগুলি অনুরোধের জন্য ট্রেস বিবরণ সংগ্রহ করা হয়েছে তা নির্দেশ করে।

Firebase কনসোলের Firebase AI Logic Settings ট্যাবে , আপনি আপনার প্রোজেক্টের জন্য স্যাম্পলিং রেট ১ থেকে ১০০% পর্যন্ত কনফিগার করতে পারেন, যেখানে ১০০% মানে AI মনিটরিং আপনার সমস্ত ট্র্যাফিক থেকে ট্রেস সংগ্রহ করবে। ডিফল্ট ১০০%। কম ট্রেস সংগ্রহ করলে আপনার খরচ কমবে, তবে এটি আপনার নজরদারি করার ট্রেসের সংখ্যাও কমিয়ে দেবে। মনে রাখবেন যে আপনার স্যাম্পলিং রেট যাই হোক না কেন, মনিটরিং ড্যাশবোর্ডে দেখানো গ্রাফগুলি সর্বদা ট্র্যাফিকের প্রকৃত পরিমাণ প্রতিফলিত করবে।

Firebase কনসোলের বাইরে অতিরিক্ত বিকল্প

Firebase কনসোলে উপলব্ধ এআই পর্যবেক্ষণ ছাড়াও, এই বিকল্পগুলি বিবেচনা করুন:

  • ভার্টেক্স এআই মডেল গার্ডেন ঘুরে দেখুন।
    এই ড্যাশবোর্ডগুলি পরিচালিত মডেলগুলির জন্য ল্যাটেন্সি এবং থ্রুপুট সম্পর্কে আরও ট্রেন্ড অন্তর্দৃষ্টি প্রদান করে, যা Firebase কনসোলে এআই পর্যবেক্ষণ থেকে আপনার অন্তর্দৃষ্টিকে পরিপূরক করে।

  • Google Cloud Observability Suite ব্যবহার করে আপনার ডেটা অন্বেষণ করুন এবং ব্যবহার করুন
    যেহেতু AI পর্যবেক্ষণের জন্য টেলিমেট্রি ডেটা আপনার প্রকল্পের সাথে সম্পর্কিত Google Cloud Observability Suite এ সংরক্ষিত থাকে, তাই আপনি Trace Explorer এবং Logs Explorer সহ এর ড্যাশবোর্ডে আপনার ডেটা অন্বেষণ করতে পারেন, যা Firebase কনসোলে আপনার ব্যক্তিগত ট্রেসগুলি পরিদর্শন করার সময় লিঙ্ক করা হয়। আপনি কাস্টম ড্যাশবোর্ড তৈরি করতে, সতর্কতা সেট আপ করতে এবং আরও অনেক কিছু করতে আপনার ডেটা ব্যবহার করতে পারেন।

এআই পর্যবেক্ষণের জন্য ব্যবহৃত পণ্য সম্পর্কে বিস্তারিত তথ্য

AI মনিটরিং আপনার টেলিমেট্রি ডেটা Google Cloud Observability Suite উপলব্ধ বিভিন্ন পণ্যে সংরক্ষণ করে, যার মধ্যে Cloud Monitoring , Cloud Trace এবং Cloud Logging অন্তর্ভুক্ত।

  • Cloud Monitoring : অনুরোধের সংখ্যা, সাফল্যের হার এবং অনুরোধের বিলম্ব সহ মেট্রিক্স সংরক্ষণ করে।

  • Cloud Trace : আপনার প্রতিটি অনুরোধের জন্য ট্রেস সংরক্ষণ করে যাতে আপনি সামগ্রিকভাবে না দেখে পৃথকভাবে বিশদ দেখতে পারেন। একটি ট্রেস সাধারণত লগের সাথে যুক্ত থাকে যাতে আপনি প্রতিটি ইন্টারঅ্যাকশনের বিষয়বস্তু এবং সময় পরীক্ষা করতে পারেন।

  • Cloud Logging : আপনার AI অনুরোধের প্রতিটি অংশ সম্পর্কে সমৃদ্ধ বিশদ প্রদানের জন্য ইনপুট, আউটপুট এবং কনফিগারেশন মেটাডেটা ক্যাপচার করে।

যেহেতু আপনার টেলিমেট্রি ডেটা এই পণ্যগুলিতে সংরক্ষিত থাকে, তাই আপনি প্রতিটি পণ্যের মধ্যেই আপনার ধারণ এবং অ্যাক্সেস সেটিংস সরাসরি নির্দিষ্ট করতে পারেন ( Cloud Monitoring , Cloud Trace এবং Cloud Logging ডকুমেন্টেশনে আরও জানুন)। মনে রাখবেন যে প্রতিটি নমুনা অনুরোধ থেকে প্রকৃত প্রম্পট এবং উৎপন্ন আউটপুট মেট্রিক্সের সাথে সংরক্ষিত থাকে।

মূল্য নির্ধারণ

  • বিনামূল্যে স্পার্ক মূল্য পরিকল্পনার প্রকল্পগুলি (কেবলমাত্র জেমিনি ডেভেলপার API ব্যবহার করার সময় উপলব্ধ): এআই পর্যবেক্ষণের জন্য অন্তর্নিহিত পরিষেবাগুলির ব্যবহার বিনামূল্যে।

  • পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানের প্রকল্পগুলি : AI মনিটরিং যে অন্তর্নিহিত Google Cloud Observability Suite পণ্যগুলি ব্যবহার করে তার জন্য আপনাকে চার্জ করা হবে (আপনার নির্বাচিত Gemini API প্রদানকারী নির্বিশেষে)। তবে, প্রতিটি Google Cloud Observability Suite পণ্যের উদার বিনামূল্যে স্তর রয়েছে। Google Cloud Observability Suite মূল্যের ডকুমেন্টেশনে আরও জানুন।

Google Cloud কনসোলে প্রোজেক্ট-লেভেল API মেট্রিক্স দেখুন

প্রতিটি API-এর জন্য, আপনি Google Cloud কনসোলে প্রোজেক্ট-লেভেল মেট্রিক্স, যেমন ব্যবহারের মেট্রিক্স দেখতে পারবেন।

মনে রাখবেন যে এই বিভাগে বর্ণিত Google Cloud কনসোল পৃষ্ঠাগুলিতে অনুরোধ এবং প্রতিক্রিয়া সামগ্রী এবং টোকেন গণনার মতো তথ্য অন্তর্ভুক্ত নেই । এই ধরণের তথ্য পর্যবেক্ষণ করতে, Firebase কনসোলে AI পর্যবেক্ষণ ব্যবহার করার কথা বিবেচনা করুন (পূর্ববর্তী বিভাগটি দেখুন)।

  1. Google Cloud কনসোলে, আপনি যে APIটি দেখতে চান তার মেট্রিক্স পৃষ্ঠায় যান:

    • ভার্টেক্স এআই এপিআই : ভার্টেক্স এআই জেমিনি এপিআই- এর যেকোনো অনুরোধের সাথে সম্পর্কিত ব্যবহার দেখুন।

      • Firebase AI Logic ক্লায়েন্ট SDK, Google GenAI সার্ভার SDK, Genkit , Gemini API , REST API, Vertex AI Studio ইত্যাদির জন্য Firebase Extensions ব্যবহার করে অনুরোধগুলি অন্তর্ভুক্ত করে।
    • জেমিনি ডেভেলপার এপিআই : জেমিনি ডেভেলপার এপিআই- এর যেকোনো অনুরোধের সাথে সম্পর্কিত ব্যবহার দেখুন।

      • Firebase AI Logic ক্লায়েন্ট SDK, Google GenAI সার্ভার SDK, Genkit , Gemini API , REST API, Google AI Studio ইত্যাদির জন্য Firebase Extensions ব্যবহার করে অনুরোধগুলি অন্তর্ভুক্ত করে।
      • Google Cloud কনসোলে এই API এর প্রদর্শন নাম "জেনারেটিভ ল্যাঙ্গুয়েজ API"।

    যদি আপনি API-এর জন্য একটি "ওভারভিউ পৃষ্ঠা"-এ নিজেকে খুঁজে পান, তাহলে Manage এ ক্লিক করুন এবং তারপর Metrics ট্যাবে ক্লিক করুন।

  2. আগ্রহের মেট্রিক্স দেখতে ড্রপ-ডাউন মেনু ব্যবহার করুন, যেমন প্রতিক্রিয়া কোড অনুসারে ট্র্যাফিক, API পদ্ধতি অনুসারে ত্রুটি, সামগ্রিক লেটেন্সি এবং API পদ্ধতি অনুসারে লেটেন্সি।