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