كتابة استعلامات MQL بمساعدة Gemini

يصف هذا المستند كيفية استخدام Gemini Code Assist للحصول على مساعدة مستندة إلى الذكاء الاصطناعي في Cloud Firestore لإنشاء طلبات بلغة استعلامات MongoDB المتوافقة (MQL) باستخدام طلبات باللغة الطبيعية.

تعرَّف على كيفية استخدام Gemini لـ Google Cloud لبياناتك والوقت الذي يستخدمها فيه.

قبل البدء

  1. اختياري: إعداد Gemini Code Assist.

  2. لإكمال المهام الواردة في هذا المستند، تأكَّد من أنّ لديك أذونات "إدارة الهوية وإمكانية الوصول" (IAM) اللازمة.

الأدوار المطلوبة

للحصول على الأذونات اللازمة لإكمال المهام الواردة في هذا المستند، اطلب من المشرف منحك دور Gemini لـ Google Cloud المستخدم (roles/cloudaicompanion.user) في IAM على المشروع.

إنشاء طلبات بلغة استعلامات MongoDB المتوافقة (MQL) باستخدام طلبات باللغة الطبيعية

يمكنك تقديم Gemini تعليقات باللغة الطبيعية (أو طلبات) إلى إنشاء طلبات استنادًا إلى المخطط. على سبيل المثال، يمكنك أن تطلب من Gemini إنشاء لغة استعلامات MongoDB المتوافقة (MQL) استجابةً للطلبات التالية:

  • "كم عدد الكتب الشائعة التي نُشرت في عام 1960؟"
  • "إنشاء نموذج مجموعة من الكتب الشائعة"

لإنشاء لغة استعلامات MongoDB المتوافقة (MQL) في Cloud Firestore بمساعدة Gemini ، اتّبِع الخطوات التالية:

  1. في Google Cloud Console، انتقِل إلى صفحة Cloud Firestore قواعد البيانات.

    الانتقال إلى "قواعد البيانات"

  2. اختَر قاعدة بيانات Cloud Firestore من القائمة. يُفتح Firestore Studio.

  3. في محرِّر طلبات جديد أو فارغ، انقر على الزر إنشاء لغة استعلامات MongoDB المتوافقة (MQL). بخلاف ذلك، انقر على مساعدتي في كتابة الرمز البرمجي.

  4. أدخِل طلبًا لاستخدامه في إنشاء طلب. لتحسين الدقة، اختَر مجموعة للسياق من القائمة المنسدلة.

  5. راجِع لغة استعلامات MongoDB المتوافقة (MQL) التي تم إنشاؤها واتّخِذ أيًا من الإجراءات التالية:

    • لقبول لغة استعلامات MongoDB المتوافقة (MQL) التي أنشأها Gemini، انقر على إدراج. يمكنك مواصلة تعديل لغة استعلامات MongoDB المتوافقة (MQL) في المحرِّر. انقر على تشغيل لتشغيل طلبك.
    • لتعديل طلبك، انقر على تعديل.

الخطوات التالية