ตั้งค่า 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 สําหรับโปรเจ็กต์

  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 Admin หากคุณวางแผนที่จะเปิดใช้ Gemini Code Assist สำหรับโปรเจ็กต์ที่ใช้แพ็กเกจ Spark แบบไม่มีค่าใช้จ่าย เราขอแนะนำให้ใช้คอนโซล Firebase เพื่อซื้อและจัดการการสมัครใช้บริการ Gemini Code Assist แม้ว่าGemini Code Assist ระบบจะมอบหมายใบอนุญาตตามผู้ใช้แต่ละราย โดยไม่คำนึงถึงโปรเจ็กต์ แต่คอนโซลGoogle Cloudกำหนดให้คุณเชื่อมโยงบัญชี Cloud Billing ที่ใช้ซื้อกับโปรเจ็กต์ ซึ่งจะอัปเกรดโปรเจ็กต์นั้นเป็นแพ็กเกจ Blaze แบบชําระเงินตามการใช้งานโดยอัตโนมัติ การจัดการการสมัครใช้บริการผ่านคอนโซล Firebase จะทำให้โปรเจ็กต์ในแพ็กเกจ Spark ไม่ได้รับการอัปเกรดเป็น Blaze ดูข้อมูลเพิ่มเติมเกี่ยวกับแพ็กเกจ Spark และ Blaze ได้ที่แพ็กเกจราคาของ Firebase

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

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

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

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

  1. คลิก ✦Gemini ใน Firebase เพื่อเปิดแผง Gemini
  2. โดยขึ้นอยู่กับประเภทผู้ใช้ ดังนี้
    • จากหมายเหตุที่ให้ข้อมูลซึ่งปรากฏขึ้น ให้คลิกสมัครใช้บริการ
    • จากแบนเนอร์ต้องการผลการค้นหาขั้นสูงเพิ่มเติมไหม ให้คลิกลองใช้ 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 การจัดการการสมัครใช้บริการ 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 ออกจากผู้ใช้แต่ละรายโดยทำดังนี้

  • จากคอนโซล Firebase ให้เปิด การตั้งค่าโปรเจ็กต์ เลือกผู้ใช้และสิทธิ์ แล้วนำบทบาท Gemini for Google Cloud ออกสำหรับผู้ใช้แต่ละรายที่ต้องการอัปเดต

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

แก้ปัญหาเกี่ยวกับ Gemini ใน Firebase

หาก ✦Gemini ใน Firebase ไม่ปรากฏในคอนโซล Firebase ให้ตรวจสอบสิ่งต่อไปนี้

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

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