Gemini API ที่ใช้ Vertex AI สำหรับ Firebase
สร้างแอปบนอุปกรณ์เคลื่อนที่และเว็บแอปที่ทำงานด้วยระบบ AI และฟีเจอร์ด้วย Gemini API ที่ใช้ Vertex AI สำหรับ Firebase
Vertex AI Gemini API ให้คุณเข้าถึง Generative AI ล่าสุด จาก Google: โมเดล Gemini ถ้าคุณต้องการเรียก Vertex AI Gemini API โดยตรงจากแอปบนอุปกรณ์เคลื่อนที่หรือเว็บแอปของคุณ ฝั่งเซิร์ฟเวอร์ — คุณสามารถใช้ Vertex AI สำหรับ Firebase SDK ไคลเอ็นต์เหล่านี้ SDK สร้างมาโดยเฉพาะเพื่อใช้กับอุปกรณ์เคลื่อนที่และเว็บแอปที่ให้ความปลอดภัย ป้องกันไคลเอ็นต์ที่ไม่ได้รับอนุญาต รวมทั้งการผสานรวมกับ Firebase อื่นๆ บริการต่างๆ
คุณสามารถใช้ SDK ของไคลเอ็นต์เหล่านี้ในการเพิ่มการปรับเปลี่ยน AI ในแบบของคุณลงในแอป รวมถึงสร้าง AI ประสบการณ์การแชท สร้างการเพิ่มประสิทธิภาพที่ทำงานด้วยระบบ AI และการทำงานอัตโนมัติ และอื่นๆ อีกมากมาย
การตั้งค่า iOS+ การตั้งค่า Android การตั้งค่าเว็บ การตั้งค่า Flutter
หากคุณกำลังมองหาวิธีเรียกใช้ Vertex AI Gemini API ฝั่งเซิร์ฟเวอร์ ดูที่ Vertex AI SDK ฝั่งเซิร์ฟเวอร์ หรือส่วนขยาย Firebase สำหรับ Gemini API
ความสามารถที่สำคัญ
อินพุตในหลายโมดัล | โมเดล Gemini คือ หลายรูปแบบ ดังนั้นพรอมต์ที่ส่งไปยัง Gemini API จึงสามารถมีข้อความได้ รูปภาพ (รวมถึง PDF), วิดีโอ และเสียง |
ชุดความสามารถที่เพิ่มขึ้น | ด้วย SDK คุณสามารถ ให้เรียกใช้ Gemini API จากแอปบนอุปกรณ์เคลื่อนที่หรือเว็บแอปได้โดยตรง สร้างประสบการณ์การแชทด้วย AI ใช้การเรียกฟังก์ชัน และอื่นๆ |
การรักษาความปลอดภัยสำหรับแอปเวอร์ชันที่ใช้งานจริง | ใช้ Firebase App Check เพื่อปกป้อง Vertex AI Gemini API จากการละเมิดโดยไคลเอ็นต์ที่ไม่ได้รับอนุญาต |
โครงสร้างพื้นฐานที่มั่นคง | ใช้ประโยชน์จากโครงสร้างพื้นฐานที่รองรับการปรับขนาดซึ่งสร้างขึ้นเพื่อใช้กับอุปกรณ์เคลื่อนที่ และเว็บแอป เช่น การจัดการข้อมูลที่มีโครงสร้างด้วยข้อเสนอฐานข้อมูล Firebase (เช่น Cloud Firestore) และ การกำหนดค่ารันไทม์แบบไดนามิกด้วย การกำหนดค่าระยะไกลของ Firebase |
วิธีการทำงาน
Vertex AI สำหรับ Firebase SDK ช่วยให้คุณเรียกใช้ฟังก์ชัน Vertex AI Gemini API โดยตรงจากแอปบนอุปกรณ์เคลื่อนที่หรือเว็บแอปซึ่งนํา ต้องตั้งค่าแบ็กเอนด์
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Gemini API จาก Vertex AI, ซึ่งให้คุณเข้าถึงโมเดล Gemini ได้
เส้นทางการใช้งาน
เชื่อมต่อแอปกับ Firebase | ลงทะเบียนแอปด้วยโปรเจ็กต์ Firebase แล้วเพิ่ม Firebase การกำหนดค่าแอปของคุณ | |
ติดตั้ง SDK และเริ่มต้น | ติดตั้ง Vertex AI สำหรับ Firebase SDK ที่เจาะจงสำหรับแอปของคุณ แพลตฟอร์ม แล้วเริ่มต้นบริการ Vertex AI และ Generative AI ในแอปของคุณ | |
เรียกใช้ Gemini API | เรียกใช้ Gemini API ด้วย text-only หรือ ข้อความแจ้งสื่อหลากรูปแบบ เพื่อสร้างเอาต์พุตข้อความ ใช้การเรียกที่ซับซ้อนมากขึ้นเพื่อสร้าง ประสบการณ์การแชท หรือใช้ การโทรผ่านฟังก์ชัน | |
เตรียมพร้อมสำหรับเวอร์ชันที่ใช้งานจริง | นำการผสานรวมที่สำคัญๆ มาใช้กับแอปบนอุปกรณ์เคลื่อนที่และเว็บแอป เช่น ปกป้อง API จากการละเมิดด้วย การตรวจสอบแอป Firebase และ รวมถึงไฟล์ขนาดใหญ่ ในคำขอโดยใช้ Cloud Storage for Firebase URL |
ขั้นตอนถัดไป
เริ่มต้นใช้งาน Vertex AI Gemini API ในอุปกรณ์เคลื่อนที่หรือเว็บแอป
การตั้งค่า iOS+ การตั้งค่า Android การตั้งค่าเว็บ การตั้งค่า Flutter
ทดลองใช้พรอมต์