เขียน MQL ด้วยความช่วยเหลือจาก Gemini

เอกสารนี้อธิบายวิธีใช้ Gemini Code Assist เพื่อรับความช่วยเหลือจาก AI ใน Cloud Firestore เพื่อสร้างคำค้นหา MongoDB Query Language (MQL) โดยใช้พรอมต์ภาษาธรรมชาติ

ดูวิธีและเวลาที่ Gemini สำหรับ Google Cloud ใช้ข้อมูลของคุณ

ต่อไป

ก่อนเริ่มต้น

  1. ไม่บังคับ: ตั้งค่า Gemini Code Assist

  2. โปรดตรวจสอบว่าคุณมีสิทธิ์ Identity and Access Management (IAM) ที่จำเป็นจึงจะทำงานในเอกสารนี้ให้เสร็จสมบูรณ์ได้

บทบาทที่จำเป็น

หากต้องการรับสิทธิ์ที่จำเป็นต่อการทำงานในเอกสารนี้ โปรดขอให้ผู้ดูแลระบบมอบGeminiสำหรับGoogle Cloudผู้ใช้ (roles/cloudaicompanion.user) บทบาท IAM ในโปรเจ็กต์ให้คุณ

สร้างการค้นหา MQL โดยใช้พรอมต์ที่เป็นภาษาธรรมชาติ

คุณสามารถให้Geminiความคิดเห็นที่เป็นภาษาพูดง่ายๆ (หรือพรอมต์) เพื่อ สร้างคําค้นหาที่อิงตามสคีมา เช่น คุณสามารถพรอมต์ Geminiเพื่อสร้าง MQL ในการตอบสนองต่อพรอมต์ต่อไปนี้

  • "มีหนังสือยอดนิยมที่ตีพิมพ์ในปี 1960 กี่เล่ม"
  • "สร้างคอลเล็กชันตัวอย่างของหนังสือยอดนิยม"

หากต้องการสร้าง MQL ใน Cloud Firestore โดยมีGemini ความช่วยเหลือ ให้ทำตามขั้นตอนต่อไปนี้

  1. ในคอนโซล Google Cloud ให้ไปที่หน้าCloud Firestore ฐานข้อมูล

    ไปที่ฐานข้อมูล

  2. เลือกCloud Firestoreฐานข้อมูลจากรายการ Firestore Studio จะเปิดขึ้น

  3. ในเครื่องมือแก้ไขการค้นหาใหม่หรือว่างเปล่า ให้คลิกปุ่มสร้าง MQL หรือคลิกช่วยฉันเขียนโค้ด

  4. ป้อนพรอมต์ที่จะใช้เพื่อสร้างคำค้นหา หากต้องการเพิ่มความแม่นยำ ให้เลือกคอลเล็กชันเพื่อดูบริบทในเมนูแบบเลื่อนลง

  5. ตรวจสอบ MQL ที่สร้างขึ้นและดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้

    • หากต้องการยอมรับ MQL ที่สร้างโดย Gemini ให้คลิกแทรก คุณยังคงแก้ไข MQL ในเอดิเตอร์ได้ คลิกเรียกใช้เพื่อเรียกใช้การค้นหา
    • หากต้องการแก้ไขพรอมต์ ให้คลิกแก้ไข

ขั้นตอนถัดไป