ตั้งค่า Gemini ใน Firebase

ก่อนที่จะเริ่มใช้ Gemini ใน Firebase คุณต้องเปิดใช้ใน Firebase คอนโซล Gemini ใน Firebase จะเปิดใช้ตามผู้ใช้แต่ละราย และโปรเจ็กต์แต่ละรายการ และการเปิดใช้จะขึ้นอยู่กับประเภทผู้ใช้และแพ็กเกจของคุณ

  • หากคุณเป็นผู้ใช้ Google Workspace (เดิมคือ G Suite) ระบบจะรวม Gemini ใน Firebase ไว้กับ Gemini Code Assist ผู้ดูแลระบบสามารถซื้อและเปิดใช้การสมัครใช้บริการ Gemini Code Assist ได้ โดยตรงจากคอนโซล Firebase ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่า Gemini Code Assist

  • หากคุณเป็นผู้ใช้แต่ละราย Gemini ใน Firebase จะพร้อมให้บริการโดยไม่มีค่าใช้จ่าย หรือพร้อมการสมัครใช้บริการ Gemini Code Assist ซึ่งให้ข้อมูลเชิงลึกเกี่ยวกับแคมเปญการรับรู้บริบทและการส่งข้อความ

โปรดทราบว่าข้อกำหนดในการให้บริการของ Gemini ใน Firebase (ไม่มีค่าใช้จ่าย) และ Gemini ใน Firebase พร้อมการสมัครใช้บริการ Gemini Code Assist นั้นแตกต่างกัน ดูข้อมูลเพิ่มเติมได้ที่ วิธีที่ Gemini ใน Firebase ใช้ ข้อมูลของคุณ

สิทธิ์ที่จำเป็น

การเปิดใช้และใช้ฟีเจอร์ของ Gemini ใน Firebase ต้องใช้บทบาท IAM บางอย่าง และสิทธิ์

วิธีมอบหมายบทบาทผู้ใช้ Gemini for Google Cloud ให้กับสมาชิกโปรเจ็กต์ โปรดทราบว่ามีเพียงเจ้าของโปรเจ็กต์เท่านั้นที่แก้ไขบทบาท IAM ได้

  1. จากคอนโซล Firebase ให้เลือก การตั้งค่าโปรเจ็กต์, แล้วเลือก ผู้ใช้และสิทธิ์
  2. ค้นหาแถวของสมาชิกโปรเจ็กต์ที่เกี่ยวข้อง
  3. คลิก ตัวเลือกเพิ่มเติม แล้วเลือกสิทธิ์แก้ไข
  4. ขยายบทบาท เลือกGemini for Google Cloud ผู้ใช้ แล้วคลิก เสร็จสิ้น
  5. คลิกอัปเดตบทบาท เพื่อบันทึกการเปลี่ยนแปลง ระบบอาจใช้เวลา 1-2 นาทีในการนำบทบาทใหม่ไปใช้กับผู้ใช้

ตั้งค่า Gemini ใน Firebase

หลังจากตรวจสอบว่าบัญชีมีสิทธิ์ที่จำเป็นแล้ว คุณจะเปิดใช้ Gemini ในFirebaseสำหรับ โปรเจ็กต์ได้

ทำตามขั้นตอนต่อไปนี้เพื่อเปิดใช้ Gemini ใน Firebase สำหรับโปรเจ็กต์

FirebaseFirebaseFirebaseGemini Code Assist
  1. ในฐานะเจ้าของหรือผู้แก้ไขโปรเจ็กต์ ให้เปิด Firebaseคอนโซล เลือกโปรเจ็กต์ แล้วคลิก ✦Gemini ใน Firebase ซึ่งอยู่ในเมนูคอนโซลด้านขวาบน

    แผง Gemini จะปรากฏขึ้น

  2. ตรวจสอบข้อมูลที่ปรากฏ แล้วคลิกเริ่มต้นใช้งาน

  3. คุณจะเปิดใช้ Gemini ใน Firebase สำหรับผู้ใช้รายอื่นๆ ในโปรเจ็กต์ได้โดยเลือกการตั้งค่า การตั้งค่าโปรเจ็กต์ แล้วเลือก ผู้ใช้และสิทธิ์ จากนั้นมอบหมายบทบาท Gemini for Google Cloud ให้กับผู้ใช้เพิ่มเติม

ตอนนี้คุณพร้อมที่จะเร่งการพัฒนา Firebase ด้วย Gemini ใน Firebase แล้ว ดูข้อมูลเพิ่มเติมเกี่ยวกับการโต้ตอบกับ Gemini ใน Firebase ได้ที่ ลองใช้ Gemini ใน Firebase คอนโซล

หากวางแผนที่จะใช้ Gemini ใน Firebase พร้อมการสมัครใช้บริการ Gemini Code Assist ให้ไปที่ Gemini ใน Firebase พร้อมการสมัครใช้บริการ Gemini Code Assist เพื่อดูวิธีการตั้งค่า

Gemini ใน Firebase พร้อมการสมัครใช้บริการ Gemini Code Assist

เมื่อซื้อการสมัครใช้บริการ Gemini Code Assist คุณจะปลดล็อก Gemini ใน Firebase หากต้องการเปิดใช้ Gemini Code Assist คุณต้อง ซื้อการสมัครใช้บริการและมอบหมายใบอนุญาตให้กับผู้ใช้แต่ละราย

คุณเปิดใช้ Gemini Code Assist ผ่านคอนโซล Firebase หรือคอนโซล Google Cloud โดยใช้ ผู้ดูแลระบบ Gemini ได้

ส่วนต่อไปนี้อธิบายวิธีซื้อ Gemini Code Assist และ มอบหมายใบอนุญาตให้กับผู้ใช้

ซื้อ Gemini Code Assist และมอบหมายใบอนุญาต

ก่อนซื้อ คุณต้องมีบัญชีสำหรับการเรียกเก็บเงินของ Google Cloud และต้องเป็น ผู้ดูแลระบบการเรียกเก็บเงินในบัญชีดังกล่าว หากไม่มีCloud Billing บัญชี ให้ทำตามวิธีการในสร้างCloud Billing บัญชีแบบบริการตนเองใหม่

วิธีซื้อการสมัครใช้บริการ Gemini Code Assist และมอบหมายใบอนุญาต

  1. คลิก ✦Gemini ใน Firebase เพื่อเปิดแผง Gemini
  2. ทำดังนี้ตามประเภทผู้ใช้
    • จากหมายเหตุข้อมูลที่ปรากฏขึ้น ให้คลิกซื้อการสมัครใช้บริการ
    • จากแบนเนอร์ต้องการทำสิ่งต่างๆ ได้มากขึ้นด้วย Gemini ไหม ให้คลิกลองใช้ Gemini Code Assist
  3. เลือกประเภทการสมัครใช้บริการ Gemini Code Assist ที่ต้องการ ซื้อ แล้วคลิก เริ่มต้นใช้งาน ดูข้อมูลเพิ่มเติมเกี่ยวกับความแตกต่าง ระหว่างรุ่น Standard และ Enterprise ได้ที่ เปรียบเทียบ Gemini Code Assist รุ่นต่างๆ
  4. คลิกต่อไป
  5. เลือกบัญชี Cloud Billing ที่ต้องการใช้ซื้อ การสมัครใช้บริการ
  6. เลือกประเภทการสมัครใช้บริการ Gemini Code Assist ที่ต้องการ ซื้อ แล้วคลิกต่อไป
  7. ในส่วนกำหนดค่าการสมัครใช้บริการ ให้กรอกข้อมูลในช่องเพื่อกำหนดค่า การสมัครใช้บริการ ซึ่งรวมถึงข้อมูลต่อไปนี้
    • ชื่อที่แสดงของการสมัครใช้บริการ
    • จำนวนใบอนุญาต ระบบจะมอบหมายใบอนุญาตตามผู้ใช้แต่ละราย ดังนั้นโปรดตรวจสอบว่าได้ซื้อใบอนุญาตเพียงพอสำหรับผู้ใช้ทุกคนที่ควรมีสิทธิ์เข้าถึง Gemini Code Assist และ Gemini ใน Firebase ฟีเจอร์ โปรดทราบว่าหากซื้อรุ่น Enterprise คุณต้องซื้อใบอนุญาตอย่างน้อย 10 ใบ
    • ระยะเวลาการสมัครใช้บริการ (รายเดือนหรือรายปี) เมื่อสมัครใช้บริการรายปี คุณจะได้รับราคาหลังหักส่วนลดซึ่งระบบจะเรียกเก็บเงินเป็นรายเดือนแทนการชำระเงินแบบครั้งเดียว ดูข้อมูลเพิ่มเติมเกี่ยวกับแพ็กเกจราคาสำหรับ Gemini Code Assistได้ที่Gemini Code Assist ราคา
    • การต่ออายุการสมัครใช้บริการอัตโนมัติ หลังจากระยะเวลาสัญญาผูกมัด (รายเดือนหรือรายปี) สิ้นสุดลง การต่ออายุอัตโนมัติจะทำให้การสมัครใช้บริการและใบอนุญาตของคุณยังคงใช้งานได้ หากการสมัครใช้บริการไม่ต่ออายุอัตโนมัติ การสมัครใช้บริการจะสิ้นสุดลงเมื่อระยะเวลาปัจจุบันสิ้นสุดลง และคุณต้องทำตามกระบวนการซื้ออีกครั้งและมอบหมายใบอนุญาตใหม่
  8. หากต้องการยืนยันการสมัครใช้บริการ ให้คลิกต่อไป
  9. ตรวจสอบรายละเอียดการสมัครใช้บริการ และหากยอมรับข้อกำหนด ให้เลือก ฉันยอมรับข้อกำหนดในการซื้อนี้ แล้วเลือก ทำการซื้อให้เสร็จสมบูรณ์
  10. จากนั้นคุณต้องมอบหมายใบอนุญาตให้กับผู้ใช้แต่ละราย คลิกถัดไป: จัดการการมอบหมายใบอนุญาต Gemini แล้วไปที่มอบหมายใบอนุญาต
  11. คลิกเพิ่มผู้ใช้ที่มีใบอนุญาต กล่องโต้ตอบการเลือกผู้ใช้จะปรากฏขึ้น หากต้องการค้นหาผู้ใช้ที่เฉพาะเจาะจง ให้ป้อนชื่อของผู้ใช้ในช่องค้นหา
  12. เลือกผู้ใช้ 1 รายขึ้นไปจากรายการ แล้วคลิกถัดไป
  13. คลิกมอบหมายใบอนุญาต

  14. หลังจากมอบหมายใบอนุญาตเสร็จแล้ว ให้กลับไปที่คอนโซลFirebase แล้วคลิก เสร็จสิ้น

จัดการการสมัครใช้บริการ Gemini Code Assist

หากทำตามขั้นตอนการซื้อการสมัครใช้บริการ Gemini Code Assist เสร็จแล้ว คุณจะจัดการการสมัครใช้บริการ Gemini Code Assist และมอบหมายใบอนุญาตจากคอนโซล Firebase ได้

วิธีจัดการการสมัครใช้บริการและมอบหมายใบอนุญาต Gemini Code Assist

  1. จากคอนโซล Firebase ให้เลือก การตั้งค่าโปรเจ็กต์ > การใช้งาน และการเรียกเก็บเงิน > การสมัครใช้บริการ
  2. จากส่วนจัดการการสมัครใช้บริการ ให้คลิกลิงก์การสมัครใช้บริการ
  3. จากหน้าต่างที่ปรากฏขึ้น ให้คลิกจัดการใบอนุญาต การจัดการการออกใบอนุญาต Gemini Code Assist และ การตั้งค่าการสมัครใช้บริการจะเปิดขึ้นในคอนโซล Google Cloud
  4. วิธีเพิ่มผู้ใช้ที่มีใบอนุญาต

    1. คลิกเพิ่มผู้ใช้ที่มีใบอนุญาต กล่องโต้ตอบการเลือกผู้ใช้จะปรากฏขึ้น หากต้องการค้นหาผู้ใช้ที่เฉพาะเจาะจง ให้ป้อนชื่อของผู้ใช้ในช่องค้นหา
    2. เลือกผู้ใช้ 1 รายขึ้นไปจากรายการ แล้วคลิกถัดไป
    3. คลิกมอบหมายใบอนุญาต
  5. วิธียกเลิกการมอบหมายใบอนุญาต

    1. เลือกผู้ใช้ที่ต้องการยกเลิกการมอบหมาย แล้วคลิกยกเลิกการมอบหมายใบอนุญาต
  6. หากต้องการทำการเปลี่ยนแปลงการสมัครใช้บริการ ให้ไปที่แท็บการตั้งค่าการสมัครใช้บริการ แล้วคลิกแก้ไขการสมัครใช้บริการ

  7. เลือกการสมัครใช้บริการ Gemini Code Assist แล้วคลิกต่อไป

  8. จากนั้นคุณจะอัปเดตการตั้งค่าการสมัครใช้บริการต่อไปนี้ได้

    • ชื่อที่แสดงของการสมัครใช้บริการ
    • จำนวนใบอนุญาต ระบบจะมอบหมายใบอนุญาตตามผู้ใช้แต่ละราย ดังนั้นโปรดตรวจสอบว่าได้ซื้อใบอนุญาตเพียงพอสำหรับผู้ใช้ทุกคนที่ควรมีสิทธิ์เข้าถึง Gemini Code Assist และ Gemini ใน Firebase ฟีเจอร์ โปรดทราบว่าหากซื้อรุ่น Enterprise คุณต้องซื้อใบอนุญาตอย่างน้อย 10 ใบ
    • ระยะเวลาการสมัครใช้บริการ (รายเดือนหรือรายปี) เมื่อสมัครใช้บริการรายปี คุณจะได้รับราคาหลังหักส่วนลดซึ่งระบบจะเรียกเก็บเงินเป็นรายเดือนแทนการชำระเงินแบบครั้งเดียว ดูข้อมูลเพิ่มเติมเกี่ยวกับแพ็กเกจราคาสำหรับ Gemini Code Assistได้ที่Gemini Code Assist ราคา
    • การต่ออายุการสมัครใช้บริการอัตโนมัติ หลังจากระยะเวลาสัญญาผูกมัด (รายเดือนหรือรายปี) สิ้นสุดลง การต่ออายุอัตโนมัติจะทำให้การสมัครใช้บริการและใบอนุญาตของคุณยังคงใช้งานได้ หากการสมัครใช้บริการไม่ต่ออายุอัตโนมัติ การสมัครใช้บริการจะสิ้นสุดลงเมื่อระยะเวลาปัจจุบันสิ้นสุดลง และคุณต้องทำตามกระบวนการซื้ออีกครั้งและมอบหมายใบอนุญาตใหม่
  9. คลิกต่อไป

  10. หากยอมรับข้อกำหนด ให้คลิกฉันยอมรับข้อกำหนดในการซื้อนี้ แล้วคลิกบันทึกการเปลี่ยนแปลง

ปิด Gemini ใน Firebase

หากต้องการปิดผลิตภัณฑ์ Gemini for Google Cloud ทั้งหมด ซึ่งรวมถึง Gemini ใน Firebase และฟีเจอร์ที่ผลิตภัณฑ์รองรับ เช่น ความช่วยเหลือจาก AI ใน Crashlytics, โปรดดู ปิด Gemini for Google Cloud API หรือคุณจะจำกัดสิทธิ์เข้าถึงสำหรับผู้ใช้บางรายก็ได้

หากต้องการจำกัดสิทธิ์เข้าถึงสำหรับผู้ใช้บางราย คุณสามารถนำบทบาทผู้ใช้ Gemini for Google Cloud ออกจากผู้ใช้แต่ละรายได้โดยทำดังนี้

หากต้องการปิด Gemini Code Assist ให้ทำตามวิธีการในหัวข้อปิด Gemini Code Assist

แก้ปัญหา Gemini ใน Firebase

หาก ✦Gemini ใน Firebase ไม่ ปรากฏในคอนโซล Firebase ให้ทำตามขั้นตอนต่อไปนี้

  • ตรวจสอบว่าได้เปิดใช้ Gemini for Google Cloud API ในคอนโซล Google Cloud แล้ว
  • ตรวจสอบว่าผู้ใช้ที่คุณต้องการให้สิทธิ์เข้าถึงได้รับมอบหมาย บทบาทผู้ใช้ Cloud AI Companion ใน IAM แล้ว
  • หากใช้ Gemini Code Assist โปรดตรวจสอบว่าผู้ใช้ที่ได้รับผลกระทบ ได้รับมอบหมายใบอนุญาตแล้ว

หากเห็นข้อความ "ขณะนี้คุณไม่มีGemini Code Assist ใบอนุญาต" แสดงว่าคุณเป็นผู้ใช้ Google Workspace และต้องมีการสมัครใช้บริการ Gemini Code Assist จึงจะใช้ Gemini ใน Firebase ได้ ดูข้อมูลเพิ่มเติมได้ที่ Gemini ใน Firebase พร้อมการGemini Code Assist สมัครใช้บริการ

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