Firebase SDK-তে Vertex AI ব্যবহার করে Gemini API দিয়ে শুরু করুন, Firebase SDK-তে Vertex AI ব্যবহার করে Gemini API দিয়ে শুরু করুন


এই নির্দেশিকা আপনাকে দেখায় কিভাবে আপনার নির্বাচিত প্ল্যাটফর্মের জন্য Firebase SDK-তে Vertex AI ব্যবহার করে সরাসরি আপনার অ্যাপ থেকে Vertex AI Gemini API- তে কল করা শুরু করবেন।

মনে রাখবেন যে Firebase SDK-তে Vertex AI ব্যবহার করে Imagen মডেল অ্যাক্সেস করা শুরু করতে আপনি এই গাইডটি ব্যবহার করতে পারেন।

পূর্বশর্ত

ধাপ 1 : একটি Firebase প্রকল্প সেট আপ করুন এবং আপনার অ্যাপটিকে Firebase-এর সাথে সংযুক্ত করুন

আপনার যদি ইতিমধ্যেই একটি Firebase প্রকল্প এবং Firebase এর সাথে সংযুক্ত একটি অ্যাপ থাকে

  1. Firebase কনসোলে, Vertex AI পৃষ্ঠায় যান।

  2. একটি ওয়ার্কফ্লো চালু করতে Firebase কার্ডে Vertex AI-তে ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সাহায্য করে:

  3. আপনার অ্যাপে SDK যোগ করতে এই গাইডের পরবর্তী ধাপে যান।

যদি আপনার কাছে ইতিমধ্যে একটি Firebase প্রকল্প এবং Firebase এর সাথে সংযুক্ত একটি অ্যাপ না থাকে

  1. Firebase কনসোলে সাইন ইন করুন।

  2. প্রকল্প তৈরি করুন ক্লিক করুন, এবং তারপরে নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করুন:

    • বিকল্প 1 : একটি সম্পূর্ণ নতুন ফায়ারবেস প্রকল্প তৈরি করুন (এবং এর অন্তর্নিহিত Google Cloud প্রকল্প স্বয়ংক্রিয়ভাবে) "প্রকল্প তৈরি করুন" কর্মপ্রবাহের প্রথম ধাপে একটি নতুন প্রকল্পের নাম প্রবেশ করান৷

    • বিকল্প 2 : "প্রকল্প তৈরি করুন" কর্মপ্রবাহের প্রথম ধাপে ড্রপ-ডাউন মেনু থেকে আপনার Google Cloud প্রকল্পের নাম নির্বাচন করে একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ করুন"।

    মনে রাখবেন যে যখন অনুরোধ করা হয়, আপনাকে Firebase SDK-তে Vertex AI ব্যবহার করার জন্য Google Analytics সেট-আপ করতে হবে না

  3. Firebase কনসোলে, Vertex AI পৃষ্ঠায় যান।

  4. একটি ওয়ার্কফ্লো চালু করতে Firebase কার্ডে Vertex AI-তে ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সাহায্য করে:


ধাপ 2 : SDK যোগ করুন

আপনার Firebase প্রকল্প সেট আপ এবং আপনার অ্যাপ Firebase-এর সাথে সংযুক্ত (আগের ধাপ দেখুন), আপনি এখন আপনার অ্যাপে Firebase SDK-তে Vertex AI যোগ করতে পারেন।

ধাপ 3 : Vertex AI পরিষেবা শুরু করুন এবং একটি GenerativeModel উদাহরণ তৈরি করুন

আপনি যেকোন API কল করতে এবং একটি জেমিনি মডেলে একটি প্রম্পট পাঠাতে পারার আগে, আপনাকে Vertex AI পরিষেবা শুরু করতে হবে এবং একটি GenerativeModel উদাহরণ তৈরি করতে হবে।

আপনি এই শুরু করার নির্দেশিকাটি শেষ করার পরে, কীভাবে একটি মডেল এবং (ঐচ্ছিকভাবে) আপনার ব্যবহারের ক্ষেত্রে এবং অ্যাপের জন্য উপযুক্ত একটি অবস্থান চয়ন করবেন তা শিখুন।

ধাপ 4 : একটি মডেলকে একটি প্রম্পট অনুরোধ পাঠান

এখন যেহেতু আপনি আপনার অ্যাপটিকে Firebase-এর সাথে সংযুক্ত করেছেন, SDK যোগ করেছেন এবং Vertex AI পরিষেবা এবং জেনারেটিভ মডেল শুরু করেছেন, আপনি একটি জেমিনি মডেলের কাছে একটি প্রম্পট অনুরোধ পাঠাতে প্রস্তুত৷

আপনি generateContent() ব্যবহার করতে পারেন একটি পাঠ্য-শুধু প্রম্পট অনুরোধ থেকে পাঠ্য তৈরি করতে:

আপনি আর কি করতে পারেন?

সমর্থিত মডেল সম্পর্কে আরও জানুন

বিভিন্ন ব্যবহারের ক্ষেত্রে উপলব্ধ মডেল এবং তাদের কোটা এবং মূল্য সম্পর্কে জানুন।

অন্যান্য ক্ষমতা ব্যবহার করে দেখুন

বিষয়বস্তু তৈরি নিয়ন্ত্রণ কিভাবে শিখুন

আপনি Vertex AI Studio ব্যবহার করে প্রম্পট এবং মডেল কনফিগারেশন নিয়ে পরীক্ষা করতে পারেন।


Firebase-এ Vertex AI-এর সাথে আপনার অভিজ্ঞতা সম্পর্কে মতামত দিন


,


এই নির্দেশিকা আপনাকে দেখায় কিভাবে আপনার নির্বাচিত প্ল্যাটফর্মের জন্য Firebase SDK-তে Vertex AI ব্যবহার করে সরাসরি আপনার অ্যাপ থেকে Vertex AI Gemini API- তে কল করা শুরু করবেন।

মনে রাখবেন যে Firebase SDK-তে Vertex AI ব্যবহার করে Imagen মডেল অ্যাক্সেস করা শুরু করতে আপনি এই গাইডটি ব্যবহার করতে পারেন।

পূর্বশর্ত

ধাপ 1 : একটি Firebase প্রকল্প সেট আপ করুন এবং আপনার অ্যাপটিকে Firebase-এর সাথে সংযুক্ত করুন

আপনার যদি ইতিমধ্যেই একটি Firebase প্রকল্প এবং Firebase এর সাথে সংযুক্ত একটি অ্যাপ থাকে

  1. Firebase কনসোলে, Vertex AI পৃষ্ঠায় যান।

  2. একটি ওয়ার্কফ্লো চালু করতে Firebase কার্ডে Vertex AI-তে ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সাহায্য করে:

  3. আপনার অ্যাপে SDK যোগ করতে এই গাইডের পরবর্তী ধাপে যান।

যদি আপনার কাছে ইতিমধ্যে একটি Firebase প্রকল্প এবং Firebase এর সাথে সংযুক্ত একটি অ্যাপ না থাকে

  1. Firebase কনসোলে সাইন ইন করুন।

  2. প্রকল্প তৈরি করুন ক্লিক করুন, এবং তারপরে নিম্নলিখিত বিকল্পগুলির মধ্যে একটি ব্যবহার করুন:

    • বিকল্প 1 : একটি সম্পূর্ণ নতুন ফায়ারবেস প্রকল্প তৈরি করুন (এবং এর অন্তর্নিহিত Google Cloud প্রকল্প স্বয়ংক্রিয়ভাবে) "প্রকল্প তৈরি করুন" কর্মপ্রবাহের প্রথম ধাপে একটি নতুন প্রকল্পের নাম প্রবেশ করান৷

    • বিকল্প 2 : "প্রকল্প তৈরি করুন" কর্মপ্রবাহের প্রথম ধাপে ড্রপ-ডাউন মেনু থেকে আপনার Google Cloud প্রকল্পের নাম নির্বাচন করে একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ করুন"।

    মনে রাখবেন যে যখন অনুরোধ করা হয়, আপনাকে Firebase SDK-তে Vertex AI ব্যবহার করার জন্য Google Analytics সেট-আপ করতে হবে না

  3. Firebase কনসোলে, Vertex AI পৃষ্ঠায় যান।

  4. একটি ওয়ার্কফ্লো চালু করতে Firebase কার্ডে Vertex AI-তে ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সাহায্য করে:


ধাপ 2 : SDK যোগ করুন

আপনার Firebase প্রকল্প সেট আপ এবং আপনার অ্যাপ Firebase-এর সাথে সংযুক্ত (আগের ধাপ দেখুন), আপনি এখন আপনার অ্যাপে Firebase SDK-তে Vertex AI যোগ করতে পারেন।

ধাপ 3 : Vertex AI পরিষেবা শুরু করুন এবং একটি GenerativeModel উদাহরণ তৈরি করুন

আপনি যেকোন API কল করতে এবং একটি জেমিনি মডেলে একটি প্রম্পট পাঠাতে পারার আগে, আপনাকে Vertex AI পরিষেবা শুরু করতে হবে এবং একটি GenerativeModel উদাহরণ তৈরি করতে হবে।

আপনি এই শুরু করার নির্দেশিকাটি শেষ করার পরে, কীভাবে একটি মডেল এবং (ঐচ্ছিকভাবে) আপনার ব্যবহারের ক্ষেত্রে এবং অ্যাপের জন্য উপযুক্ত একটি অবস্থান চয়ন করবেন তা শিখুন।

ধাপ 4 : একটি মডেলকে একটি প্রম্পট অনুরোধ পাঠান

এখন যেহেতু আপনি আপনার অ্যাপটিকে Firebase-এর সাথে সংযুক্ত করেছেন, SDK যোগ করেছেন এবং Vertex AI পরিষেবা এবং জেনারেটিভ মডেল শুরু করেছেন, আপনি একটি জেমিনি মডেলের কাছে একটি প্রম্পট অনুরোধ পাঠাতে প্রস্তুত৷

আপনি generateContent() ব্যবহার করতে পারেন একটি পাঠ্য-শুধু প্রম্পট অনুরোধ থেকে পাঠ্য তৈরি করতে:

আপনি আর কি করতে পারেন?

সমর্থিত মডেল সম্পর্কে আরও জানুন

বিভিন্ন ব্যবহারের ক্ষেত্রে উপলব্ধ মডেল এবং তাদের কোটা এবং মূল্য সম্পর্কে জানুন।

অন্যান্য ক্ষমতা ব্যবহার করে দেখুন

বিষয়বস্তু তৈরি নিয়ন্ত্রণ কিভাবে শিখুন

আপনি Vertex AI Studio ব্যবহার করে প্রম্পট এবং মডেল কনফিগারেশন নিয়ে পরীক্ষা করতে পারেন।


Firebase-এ Vertex AI-এর সাথে আপনার অভিজ্ঞতা সম্পর্কে মতামত দিন


,


এই নির্দেশিকা আপনাকে দেখায় কিভাবে আপনার নির্বাচিত প্ল্যাটফর্মের জন্য Firebase SDK-তে Vertex AI ব্যবহার করে সরাসরি আপনার অ্যাপ থেকে Vertex AI Gemini API- তে কল করা শুরু করবেন।

মনে রাখবেন যে Firebase SDK-তে Vertex AI ব্যবহার করে Imagen মডেল অ্যাক্সেস করা শুরু করতে আপনি এই গাইডটি ব্যবহার করতে পারেন।

পূর্বশর্ত

পদক্ষেপ 1 : একটি ফায়ারবেস প্রকল্প সেট আপ করুন এবং আপনার অ্যাপ্লিকেশনটি ফায়ারবেসে সংযুক্ত করুন

আপনার যদি ইতিমধ্যে একটি ফায়ারবেস প্রকল্প এবং ফায়ারবেসের সাথে সংযুক্ত একটি অ্যাপ্লিকেশন থাকে

  1. Firebase কনসোলে, ভার্টেক্স এআই পৃষ্ঠায় যান।

  2. একটি ওয়ার্কফ্লো চালু করতে ফায়ারবেস কার্ডে ভার্টেক্স এআই ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সহায়তা করে:

  3. আপনার অ্যাপ্লিকেশনটিতে এসডিকে যুক্ত করতে এই গাইডের পরবর্তী পদক্ষেপে চালিয়ে যান।

আপনার যদি ইতিমধ্যে একটি ফায়ারবেস প্রকল্প এবং ফায়ারবেসের সাথে সংযুক্ত একটি অ্যাপ্লিকেশন না থাকে

  1. Firebase কনসোলে সাইন ইন করুন।

  2. প্রকল্প তৈরি করুন ক্লিক করুন এবং তারপরে নিম্নলিখিত যে কোনও একটি বিকল্প ব্যবহার করুন:

    • বিকল্প 1 : "প্রকল্প তৈরি করুন" ওয়ার্কফ্লোয়ের প্রথম ধাপে একটি নতুন প্রকল্পের নাম প্রবেশ করে একটি সম্পূর্ণ নতুন ফায়ারবেস প্রকল্প (এবং এর অন্তর্নিহিত Google Cloud প্রকল্পটি স্বয়ংক্রিয়ভাবে) তৈরি করুন।

    • বিকল্প 2 : "প্রকল্প তৈরি করুন" ওয়ার্কফ্লোয়ের প্রথম ধাপে ড্রপ-ডাউন মেনু থেকে আপনার Google Cloud প্রকল্পের নাম নির্বাচন করে একটি বিদ্যমান Google Cloud প্রকল্পে "ফায়ারবেস যুক্ত করুন"।

    মনে রাখবেন যে যখন অনুরোধ করা হয়, আপনাকে ফায়ারবেস এসডিকেএসে ভার্টেক্স এআই ব্যবহার করতে Google Analytics সেট আপ করার দরকার নেই

  3. Firebase কনসোলে, ভার্টেক্স এআই পৃষ্ঠায় যান।

  4. একটি ওয়ার্কফ্লো চালু করতে ফায়ারবেস কার্ডে ভার্টেক্স এআই ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সহায়তা করে:


পদক্ষেপ 2 : এসডিকে যুক্ত করুন

আপনার ফায়ারবেস প্রকল্পটি সেট আপ করা এবং আপনার অ্যাপ্লিকেশনটি ফায়ারবেসের সাথে সংযুক্ত (পূর্ববর্তী পদক্ষেপটি দেখুন) এর সাথে আপনি এখন আপনার অ্যাপ্লিকেশনটিতে ফায়ারবেস এসডিকে ভার্টেক্স এআই যুক্ত করতে পারেন।

পদক্ষেপ 3 : ভার্টেক্স এআই পরিষেবা শুরু করুন এবং একটি GenerativeModel উদাহরণ তৈরি করুন

আপনি কোনও এপিআই কল করার আগে এবং একটি জেমিনি মডেলটিতে প্রম্পট প্রেরণ করার আগে আপনাকে ভার্টেক্স এআই পরিষেবাটি শুরু করতে এবং একটি GenerativeModel উদাহরণ তৈরি করতে হবে।

আপনি এই শুরু করার গাইডটি শেষ করার পরে, কীভাবে কোনও মডেল চয়ন করবেন এবং (ally চ্ছিকভাবে) আপনার ব্যবহারের কেস এবং অ্যাপ্লিকেশনটির জন্য উপযুক্ত একটি অবস্থান শিখুন।

পদক্ষেপ 4 : একটি মডেলকে একটি প্রম্পট অনুরোধ প্রেরণ করুন

এখন আপনি নিজের অ্যাপ্লিকেশনটিকে ফায়ারবেসে সংযুক্ত করেছেন, এসডিকে যুক্ত করেছেন এবং ভার্টেক্স এআই পরিষেবা এবং জেনারেটরি মডেলটি শুরু করেছেন, আপনি একটি মিথুন মডেলটিতে একটি প্রম্পট অনুরোধ প্রেরণ করতে প্রস্তুত।

আপনি কেবল পাঠ্য-কেবলমাত্র প্রম্পট অনুরোধ থেকে পাঠ্য তৈরি করতে generateContent() ব্যবহার করতে পারেন:

আপনি আর কি করতে পারেন?

সমর্থিত মডেলগুলি সম্পর্কে আরও জানুন

বিভিন্ন ব্যবহারের ক্ষেত্রে এবং তাদের কোটা এবং মূল্য নির্ধারণের জন্য উপলব্ধ মডেলগুলি সম্পর্কে জানুন।

অন্যান্য ক্ষমতা চেষ্টা করে দেখুন

কীভাবে সামগ্রী প্রজন্ম নিয়ন্ত্রণ করবেন তা শিখুন

আপনি ভার্টেক্স এআই স্টুডিও ব্যবহার করে প্রম্পট এবং মডেল কনফিগারেশনগুলি নিয়েও পরীক্ষা করতে পারেন।


ফায়ারবেসে ভার্টেক্স এআইয়ের সাথে আপনার অভিজ্ঞতা সম্পর্কে প্রতিক্রিয়া জানান


,


এই গাইডটি আপনাকে দেখায় যে কীভাবে আপনার নির্বাচিত প্ল্যাটফর্মের জন্য ফায়ারবেস এসডিকে ভার্টেক্স এআই ব্যবহার করে সরাসরি আপনার অ্যাপ্লিকেশন থেকে ভার্টেক্স এআই জেমিনি এপিআইতে কল করা শুরু করা যায়।

নোট করুন যে আপনি ফায়ারবেস এসডিকেএসে ভার্টেক্স এআই ব্যবহার করে ইমেজড মডেলগুলি অ্যাক্সেস দিয়ে শুরু করতে এই গাইডটিও ব্যবহার করতে পারেন।

পূর্বশর্ত

পদক্ষেপ 1 : একটি ফায়ারবেস প্রকল্প সেট আপ করুন এবং আপনার অ্যাপ্লিকেশনটি ফায়ারবেসে সংযুক্ত করুন

আপনার যদি ইতিমধ্যে একটি ফায়ারবেস প্রকল্প এবং ফায়ারবেসের সাথে সংযুক্ত একটি অ্যাপ্লিকেশন থাকে

  1. Firebase কনসোলে, ভার্টেক্স এআই পৃষ্ঠায় যান।

  2. একটি ওয়ার্কফ্লো চালু করতে ফায়ারবেস কার্ডে ভার্টেক্স এআই ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সহায়তা করে:

  3. আপনার অ্যাপ্লিকেশনটিতে এসডিকে যুক্ত করতে এই গাইডের পরবর্তী পদক্ষেপে চালিয়ে যান।

আপনার যদি ইতিমধ্যে একটি ফায়ারবেস প্রকল্প এবং ফায়ারবেসের সাথে সংযুক্ত একটি অ্যাপ্লিকেশন না থাকে

  1. Firebase কনসোলে সাইন ইন করুন।

  2. প্রকল্প তৈরি করুন ক্লিক করুন এবং তারপরে নিম্নলিখিত যে কোনও একটি বিকল্প ব্যবহার করুন:

    • বিকল্প 1 : "প্রকল্প তৈরি করুন" ওয়ার্কফ্লোয়ের প্রথম ধাপে একটি নতুন প্রকল্পের নাম প্রবেশ করে একটি সম্পূর্ণ নতুন ফায়ারবেস প্রকল্প (এবং এর অন্তর্নিহিত Google Cloud প্রকল্পটি স্বয়ংক্রিয়ভাবে) তৈরি করুন।

    • বিকল্প 2 : "প্রকল্প তৈরি করুন" ওয়ার্কফ্লোয়ের প্রথম ধাপে ড্রপ-ডাউন মেনু থেকে আপনার Google Cloud প্রকল্পের নাম নির্বাচন করে একটি বিদ্যমান Google Cloud প্রকল্পে "ফায়ারবেস যুক্ত করুন"।

    মনে রাখবেন যে যখন অনুরোধ করা হয়, আপনাকে ফায়ারবেস এসডিকেএসে ভার্টেক্স এআই ব্যবহার করতে Google Analytics সেট আপ করার দরকার নেই

  3. Firebase কনসোলে, ভার্টেক্স এআই পৃষ্ঠায় যান।

  4. একটি ওয়ার্কফ্লো চালু করতে ফায়ারবেস কার্ডে ভার্টেক্স এআই ক্লিক করুন যা আপনাকে নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে সহায়তা করে:


পদক্ষেপ 2 : এসডিকে যুক্ত করুন

আপনার ফায়ারবেস প্রকল্পটি সেট আপ করা এবং আপনার অ্যাপ্লিকেশনটি ফায়ারবেসের সাথে সংযুক্ত (পূর্ববর্তী পদক্ষেপটি দেখুন) এর সাথে আপনি এখন আপনার অ্যাপ্লিকেশনটিতে ফায়ারবেস এসডিকে ভার্টেক্স এআই যুক্ত করতে পারেন।

পদক্ষেপ 3 : ভার্টেক্স এআই পরিষেবা শুরু করুন এবং একটি GenerativeModel উদাহরণ তৈরি করুন

আপনি কোনও এপিআই কল করার আগে এবং একটি জেমিনি মডেলটিতে প্রম্পট প্রেরণ করার আগে আপনাকে ভার্টেক্স এআই পরিষেবাটি শুরু করতে এবং একটি GenerativeModel উদাহরণ তৈরি করতে হবে।

আপনি এই শুরু করার গাইডটি শেষ করার পরে, কীভাবে কোনও মডেল চয়ন করবেন এবং (ally চ্ছিকভাবে) আপনার ব্যবহারের কেস এবং অ্যাপ্লিকেশনটির জন্য উপযুক্ত একটি অবস্থান শিখুন।

পদক্ষেপ 4 : একটি মডেলকে একটি প্রম্পট অনুরোধ প্রেরণ করুন

এখন আপনি নিজের অ্যাপ্লিকেশনটিকে ফায়ারবেসে সংযুক্ত করেছেন, এসডিকে যুক্ত করেছেন এবং ভার্টেক্স এআই পরিষেবা এবং জেনারেটরি মডেলটি শুরু করেছেন, আপনি একটি মিথুন মডেলটিতে একটি প্রম্পট অনুরোধ প্রেরণ করতে প্রস্তুত।

আপনি কেবল পাঠ্য-কেবলমাত্র প্রম্পট অনুরোধ থেকে পাঠ্য তৈরি করতে generateContent() ব্যবহার করতে পারেন:

আপনি আর কি করতে পারেন?

সমর্থিত মডেলগুলি সম্পর্কে আরও জানুন

বিভিন্ন ব্যবহারের ক্ষেত্রে এবং তাদের কোটা এবং মূল্য নির্ধারণের জন্য উপলব্ধ মডেলগুলি সম্পর্কে জানুন।

অন্যান্য ক্ষমতা চেষ্টা করে দেখুন

কীভাবে সামগ্রী প্রজন্ম নিয়ন্ত্রণ করবেন তা শিখুন

আপনি ভার্টেক্স এআই স্টুডিও ব্যবহার করে প্রম্পট এবং মডেল কনফিগারেশনগুলি নিয়েও পরীক্ষা করতে পারেন।


ফায়ারবেসে ভার্টেক্স এআইয়ের সাথে আপনার অভিজ্ঞতা সম্পর্কে প্রতিক্রিয়া জানান