ภาพรวม: โซลูชัน Firebase AI Logic

ขณะพัฒนาแอปด้วย Firebase AI Logic คุณอาจต้องการทำสิ่งต่างๆ นอกเหนือจาก พื้นฐานที่กล่าวถึงในคู่มือหลัก โซลูชันที่ระบุไว้ในส่วนนี้ ให้คำแนะนำเกี่ยวกับกรณีการใช้งานขั้นสูงเพิ่มเติม

ปกป้องแอปจากไคลเอ็นต์ที่ไม่ได้รับอนุญาต

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

ดูFirebase App Checkคำแนะนำ

อัปเดตค่าในแอปโดยไม่ต้องเผยแพร่แอปเวอร์ชันใหม่

หากต้องการเปลี่ยนค่าในแอปแบบไดนามิกโดยไม่ต้องเผยแพร่แอปเวอร์ชันใหม่ คุณสามารถใช้ Firebase Remote Config ได้ ตัวอย่างเช่น การเปลี่ยนชื่อโมเดล คำสั่งของระบบ พรอมต์ การตั้งค่าความปลอดภัย หรืออินพุต สำหรับคำขอ

ดูRemote Configวิธีแก้ปัญหา

กำหนดค่ารันไทม์แบบไดนามิกและแบบมีเงื่อนไข

หากต้องการตั้งค่าตามเงื่อนไขรันไทม์ ให้ใช้ Firebase Remote Config ตัวอย่างหนึ่งคือการเปลี่ยน สถานที่ที่คุณเรียกใช้บริการ Vertex AI และโมเดล Generative ตามสถานที่ตั้งของผู้ใช้ปลายทาง

ดูRemote Configวิธีแก้ปัญหา

จัดการไฟล์และรวมไฟล์ขนาดใหญ่ในคำขอแบบมัลติโมดัล

การใช้ Cloud Storage for Firebase ช่วยให้คุณใช้ประโยชน์จากโครงสร้างพื้นฐานที่รวดเร็ว ปลอดภัย และปรับขนาดได้สำหรับการจัดเก็บและจัดการไฟล์ นอกจากนี้ คุณยัง รวมไฟล์ขนาดใหญ่ไว้ในคำขอแบบมัลติโมดัลได้โดยใช้ Cloud Storage for Firebase URL

ดูCloud Storage for Firebaseวิธีแก้ปัญหา


เรากำลังดำเนินการสร้างโซลูชันและคำแนะนำอื่นๆ โปรดกลับมาดูเร็วๆ นี้