ภาพรวม: โซลูชันตรรกะ AI ของ Firebase

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

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

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

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

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

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

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

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

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

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

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

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

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


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