Firebase কনসোলে Gemini ব্যবহার করে দেখুন

আপনি Firebase এ Gemini সেট আপ করার পরে, আপনি আপনার Firebase বিকাশকারীর অভিজ্ঞতা উন্নত করতে এটি ব্যবহার করা শুরু করতে পারেন।

মিথুন প্যান খুলতে:

  • Firebase কনসোলের শীর্ষে অবস্থিত Firebase-এ স্পার্ক জেমিনিতে ক্লিক করুন।

Gemini ফলকটি Firebase কনসোলের সমস্ত পৃষ্ঠা জুড়ে খোলে এবং স্থায়ী হয়। আপনি এখন মিথুনের সাথে চ্যাট করতে পারেন এবং মিথুন প্যানে উপলব্ধ সমস্ত বৈশিষ্ট্যগুলি অন্বেষণ করতে পারেন৷

যদি Firebase-এ স্পার্ক জেমিনি Firebase কনসোলে উপস্থিত না হয়, তাহলে এটি সক্ষম করার জন্য একটি প্রকল্পের জন্য Firebase-এ Gemini সেট আপ করার ধাপগুলি অনুসরণ করুন৷

মিথুনের সাথে চ্যাট করুন

আপনি মিথুন ফলকটি খোলার পরে, আপনি অবিলম্বে মিথুনের সাথে একটি কথোপকথন শুরু করতে পারেন এবং স্বাভাবিক ভাষা ব্যবহার করে প্রশ্ন জিজ্ঞাসা করা শুরু করতে পারেন।

নিম্নলিখিত পদক্ষেপগুলি ক্লাউড ফায়ারস্টোর সম্পর্কে মিথুনের সাথে আপনার একটি কথোপকথন প্রদর্শন করে৷ এই উদাহরণে, আপনি মিথুনকে আপনাকে Firestore নিয়মের একটি প্রাথমিক সেট সরবরাহ করতে বলবেন এবং আপনি প্রয়োজনীয়তা যোগ করার সাথে সাথে সেগুলিকে একত্রে পরিমার্জন করতে বলবেন:

  1. ফায়ারবেস ফিল্ড সম্পর্কে আমাকে কিছু জিজ্ঞাসা করুন , নিম্নলিখিত প্রম্পটটি লিখুন এবং তারপর পাঠান ক্লিক করুন :

    Can you provide a short, secure set of Firestore rules for a chat app?
    

    মিথুন তার প্রতিক্রিয়া প্রদর্শন করে, এতে সাধারণত এটির প্রস্তাবিত নিয়ম এবং নিয়মগুলি কীভাবে কাজ করে তার সম্পূর্ণ বিবরণ থাকবে।

  2. এর পরে, মিথুনকে নিয়মগুলি প্রসারিত এবং উন্নত করতে বলুন। উদাহরণস্বরূপ, যদি জেমিনি নিয়মের একটি মৌলিক সেটের সাথে প্রতিক্রিয়া জানায় যা কোনো প্রমাণীকৃত ব্যবহারকারীকে চ্যাট পড়তে এবং লিখতে দেয়, তাহলে আপনি নিয়মের আরও সীমাবদ্ধ সেটের জন্য জিজ্ঞাসা করতে চাইতে পারেন। Firebase ফিল্ড সম্পর্কে আমাকে কিছু জিজ্ঞাসা করুন নিম্নলিখিত প্রম্পটটি লিখুন এবং তারপর পাঠান ক্লিক করুন :

    Can you update the rules so that only the sender and recipient can access chats and supports image storage?
    

    মিথুনের আরও বিধিনিষেধমূলক নিয়মগুলির সাথে প্রতিক্রিয়া জানানো উচিত যাতে চিত্র সঞ্চয়স্থান অন্তর্ভুক্ত থাকে, নিয়ম সেটের প্রতিটি উপাদানকে সম্পূর্ণরূপে ব্যাখ্যা করে৷ এটি ক্লাউড ফায়ারস্টোর ডকুমেন্টেশন বা প্রাসঙ্গিক কোড ল্যাবগুলির মতো দরকারী সংস্থানগুলির লিঙ্কগুলিও প্রদান করবে৷

  3. উপরন্তু, আপনি ক্ষেত্রের মধ্যে নিয়ম পেস্ট করতে পারেন এবং পরামর্শ চাইতে পারেন। মার্কডাউন সিনট্যাক্স সমর্থিত, তাই আপনি নিম্নলিখিত মত একটি প্রশ্ন লিখতে পারেন:

    What can you tell me about this Firestore rule set?
    
      ```
      rules_version = '2';
      service cloud.firestore {
        match /databases/{database}/documents {
    
          match /users/{userId} {
            allow read, write: if request.auth.uid == userId;
          }
    
          match /chats/{chatId} {
            function isParticipant() {
              return request.auth.uid in resource.data.participants;
            }
    
            allow read, create: if isParticipant();
            allow update, delete: if false;
          }
    
          match /chats/{chatId}/messages/{messageId} {
            allow read, create: if isParticipant();
          }
        }
      }
      ```
    

    আপনি কথোপকথন চালিয়ে যেতে পারেন, এবং সমস্যার সমাধান করার সাথে সাথে আপনি যে নিয়মগুলিতে কাজ করছেন সেগুলি ভাগ করা চালিয়ে যেতে পারেন এবং মিথুন উন্নতি এবং অপ্টিমাইজেশানের পরামর্শ দেবে৷

Firebase কনসোলে জেমিনি প্যানটি অন্বেষণ করুন

ফায়ারবেস কনসোলের জেমিনি প্যানে অনেকগুলি বৈশিষ্ট্য রয়েছে যা জেমিনি মডেলের সাথে সহযোগিতামূলকভাবে কাজ করা সহজ করে তোলে।

অপশন কর্ম
কথোপকথন পরিষ্কার করুন। যখন আপনি কথোপকথনটি সাফ করেন, সমস্ত পূর্ববর্তী প্রসঙ্গ মুছে ফেলা হয় এবং একটি নতুন কথোপকথন সেশন শুরু হয়।
text_select_start মিথুন ফলকটিকে কনসোলের একটি নির্দিষ্ট স্থানে ডক করুন। আপনি বাম, উপরে, ডান বা নীচে ফলকটি ডক করতে বেছে নিতে পারেন।
text_select_move_back_word জেমিনি প্যানটিকে তার আসল অবস্থায় ফিরিয়ে আনতে আনডক করুন।
পূর্ণ পর্দা পুরো কনসোলটি নিতে জেমিনি ফলকটি বড় করুন।
fullscreen_exit মিথুন ফলকটিকে তার আসল আকারে পুনরুদ্ধার করুন।
Firebase-এ Gemini-এর সাথে আপনার অভিজ্ঞতা সম্পর্কে Firebase টিমের কাছে একটি সমস্যা রিপোর্ট করুন। আমরা আপনাকে বাগ রিপোর্ট করতে, উন্নতির পরামর্শ দিতে বা সাধারণ প্রতিক্রিয়া প্রদান করতে উত্সাহিত করি৷
বন্ধ মিথুন ফলক বন্ধ করুন।