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