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