এই নির্দেশিকাটি আপনাকে আপনার মোবাইল বা ওয়েব অ্যাপে এআই ফিচার যোগ করতে সাহায্য করতে পারে।
- আপনার অ্যাপ থেকে সরাসরি এবং নিরাপদে জেমিনি এপিআই (Gemini API) অ্যাক্সেস করার জন্য এআই (AI) ফিচারগুলোর জন্য ফায়ারবেস এআই লজিক (Firebase AI Logic) । এই প্রম্পটটি আপনার ফায়ারবেস প্রজেক্টকে জেমিনি ডেভেলপার এপিআই (Gemini Developer API) ব্যবহার করার জন্য সেট আপ করে এবং চ্যাট, মাল্টিমোডাল অ্যানালাইসিস, এবং ইমেজ তৈরি ও সম্পাদনার মতো অভিজ্ঞতার জন্য আপনার অ্যাপে কোড লিখে দেয়।
আপনি একটি বিদ্যমান ফায়ারবেস প্রজেক্টের সাথে এই প্রম্পটটি ব্যবহার করতে পারেন; তবে, যদি আপনার কোনো ফায়ারবেস প্রজেক্ট না থাকে, তাহলে প্রম্পটটি আপনাকে ফায়ারবেসের জন্য সবকিছু সেট আপ করতে নির্দেশনা দেবে।
আপনি যদি Gemini CLI-এর জন্য Firebase এক্সটেনশনটি ব্যবহার করেন, তাহলে শুধু এই কমান্ডটি চালান: নিম্নে, আপনি এই প্রম্পটের জন্য গুরুত্বপূর্ণ পূর্বশর্ত ও সীমাবদ্ধতা, সেইসাথে অন্যান্য এজেন্টিভ এমসিপি-সক্ষম এআই অ্যাসিস্ট্যান্টদের ব্যবহারের নির্দেশাবলী খুঁজে পাবেন। |
পূর্বশর্ত এবং সীমাবদ্ধতা
আমরা অভিজ্ঞতা উন্নত করার জন্য কঠোর পরিশ্রম করছি, তাই পূর্বশর্ত এবং সীমাবদ্ধতার এই তালিকাটি প্রায়শই পরিবর্তিত হতে পারে। সুতরাং, আরও নতুন সুবিধা যুক্ত হয়েছে কিনা তা দেখতে নিয়মিত খোঁজ নিন!
এই প্রম্পটটি একটি অ্যান্ড্রয়েড অ্যাপ, ওয়েব অ্যাপ বা ফ্লাটার অ্যাপের বিদ্যমান কোডবেসের মধ্যে এআই (AI) ফিচার সেট আপ করে। অ্যাপটি এখনও ডেপ্লয় বা পাবলিশ করার প্রয়োজন নেই।
এই প্রম্পটটি এখনও এর জন্য অপ্টিমাইজ করা হয়নি:
- iOS অ্যাপ বা ইউনিটি গেম।
- কিছু এআই সক্ষমতার মধ্যে রয়েছে জেমিনি লাইভ এপিআই-এর মাধ্যমে দ্বিমুখী স্ট্রিমিং, ইমাজেন মডেলগুলিতে অ্যাক্সেস, হাইব্রিড অন-ডিভাইস ইনফারেন্স এবং টুলস সেট আপ করা।
ইমেজ জেনারেশন ফিচারের জন্য, আপনার ফায়ারবেস প্রজেক্টটি অবশ্যই ব্লেজের পে-অ্যাজ-ইউ-গো প্রাইসিং প্ল্যানে থাকতে হবে। কাজ শুরু করার জন্য আপনি $৩০০ ক্রেডিট পাওয়ার যোগ্য হতে পারেন।
প্রম্পটটি ব্যবহার করুন
যদি আগে থেকে ইনস্টল করা না থাকে, তাহলে Firebase MCP সার্ভারটি ইনস্টল করুন ।
একবার ইনস্টল হয়ে গেলে আপনার এজেন্টিভ এমসিপি-সক্ষম এআই অ্যাসিস্ট্যান্ট আমাদের এমসিপি টুল এবং প্রম্পটগুলো অ্যাক্সেস করতে পারবে।উল্লেখ্য যে, Gemini CLI-এর জন্য Firebase এক্সটেনশনটি স্বয়ংক্রিয়ভাবে Firebase MCP সার্ভার ইনস্টল করে।
অধিকাংশ এজেন্টিভ এমসিপি-সক্ষম এআই অ্যাসিস্ট্যান্ট এই প্রম্পটটি সুবিধাজনকভাবে চালানোর একটি উপায় প্রদান করে। উদাহরণস্বরূপ, জেমিনি সিএলআই এই প্রম্পটগুলোকে স্ল্যাশ কমান্ড হিসেবে উপলব্ধ করে:
/firebase:initআপনি যে Firebase AI Logic চালু করতে চান, তা AI অ্যাসিস্ট্যান্টকে জানানোর জন্য init প্রম্পটটি অনুসরণ করতে পারেন:
I want to enable Firebase AI Logic in my appএরপরে, আপনি এআই অ্যাসিস্ট্যান্টকে আপনার হয়ে কোনো এআই ফিচার বাস্তবায়ন করার নির্দেশ দিতে পারেন:
Help me add an image generation feature.
আপনি আপনার নির্দিষ্ট পরিবেশ বা প্রয়োজন অনুযায়ী Firebase-এর আগে থেকে লেখা যেকোনো প্রম্পটও পরিবর্তন করে নিতে পারেন।
নির্দেশনার বিষয়বস্তু পর্যালোচনা করুন।
আপনি ফায়ারবেস গিটহাব রিপোজিটরিতে firebase:init প্রম্পটের বিষয়বস্তু পর্যালোচনা করতে পারেন।
এই firebase:init প্রম্পটটি প্রতিটি উপাদানগত টাস্ক বা ফায়ারবেস সার্ভিসের জন্য একাধিক সার্ভিস-নির্দিষ্ট প্রম্পট সমন্বয় করে।