ส่งความคิดเห็น
เริ่มต้นใช้งาน Gemini API โดยใช้ Vertex AI ใน Firebase SDK
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
iOS
Android
เว็บ
Flutter
แสดงตัวอย่าง: Vertex AI in Firebase อยู่ในหน้าตัวอย่าง ซึ่งหมายความว่าผลิตภัณฑ์นั้น
ไม่ขึ้นอยู่กับ SLA หรือนโยบายการเลิกใช้งาน และอาจเปลี่ยนแปลง
ที่เข้ากันไม่ได้กับเวอร์ชันเดิม
คู่มือนี้จะแสดงวิธีเริ่มต้นโทรไปยัง
Vertex AI Gemini API โดยตรงจากแอปของคุณโดยใช้
SDK Vertex AI in Firebase สำหรับแพลตฟอร์มที่คุณเลือก
ตัวเลือกอื่นๆ ในการทำงานร่วมกับ Gemini API
ข้อกำหนดเบื้องต้น
ขั้นตอนที่ 1 : สร้างโปรเจ็กต์ Firebase และเชื่อมต่อแอปกับ Firebase
หากคุณมีโปรเจ็กต์ Firebase และแอปที่เชื่อมต่อกับ Firebase อยู่แล้ว
ในคอนโซล Firebase ให้ไปที่
หน้า Build with Gemini
คลิกการ์ด Vertex AI in Firebase เพื่อเปิดเวิร์กโฟลว์ที่จะช่วยคุณ
ทำงานต่อไปนี้ให้เสร็จ (โปรดทราบว่าหากคุณเห็นแท็บในคอนโซลของ
Vertex AI เท่านี้ก็เรียบร้อย)
ทำขั้นตอนถัดไปในคู่มือนี้เพื่อเพิ่ม SDK ลงในแอป
หากคุณยังไม่มี โปรเจ็กต์ Firebase และแอปที่เชื่อมต่อกับ Firebase
สร้างโปรเจ็กต์ Firebase
ลงชื่อเข้าใช้คอนโซลของ Firebase
คลิกสร้างโปรเจ็กต์ แล้วใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้
ตัวเลือกที่ 1 : สร้างโปรเจ็กต์ Firebase ใหม่ทั้งหมด (และโปรเจ็กต์ที่สำคัญ
Google Cloud โดยอัตโนมัติ) โดยป้อนชื่อโปรเจ็กต์ใหม่ใน
ขั้นตอนแรกของ "สร้างโปรเจ็กต์"
ตัวเลือกที่ 2 : "เพิ่ม Firebase" ลงในโปรเจ็กต์ Google Cloud ที่มีอยู่ได้
การเลือกชื่อโครงการ Google Cloud จากเมนูแบบเลื่อนลงใน
ขั้นตอนแรกของ "สร้างโปรเจ็กต์"
โปรดทราบว่าเมื่อได้รับข้อความแจ้ง คุณไม่ จำเป็นต้องตั้งค่า
Google Analytics เพื่อใช้ SDK ของ Vertex AI in Firebase
ในคอนโซล Firebase ให้ไปที่
หน้า Build with Gemini
คลิกการ์ด Vertex AI in Firebase เพื่อเปิดเวิร์กโฟลว์ที่จะช่วยคุณ
ทำงานต่อไปนี้ให้เสร็จ (โปรดทราบว่าหากคุณเห็นแท็บในคอนโซลของ
Vertex AI เท่านี้ก็เรียบร้อย)
หมายเหตุ: ในคอนโซล Firebase ขอแนะนำอย่างยิ่งให้คุณตั้งค่า
Firebase App Check ถ้าคุณเพิ่งลองใช้ Gemini API
คุณไม่จำเป็นต้องตั้งค่า App Check ทันที แต่เราขอแนะนำให้
ตั้งค่าทันทีที่คุณเริ่มพัฒนาแอปอย่างจริงจัง
ขั้นตอนที่ 2 : เพิ่ม SDK
เมื่อตั้งค่าโปรเจ็กต์ Firebase และแอปเชื่อมต่อกับ Firebase
(ดูขั้นตอนก่อนหน้า) ตอนนี้คุณเพิ่ม Vertex AI in Firebase SDK ลงในแอปได้แล้ว
iOS
Android
เว็บ
Flutter
ขั้นตอนที่ 3 : เริ่มต้นบริการ Vertex AI และโมเดล Generative
ก่อนจะเริ่มเรียก API คุณต้องเริ่มต้น Vertex AI
และโมเดล Generative
เมื่อคุณอ่านคู่มือเริ่มต้นใช้งานเสร็จแล้ว ให้เรียนรู้วิธีเลือก
โมเดล Gemini และ (ไม่บังคับ)
ตำแหน่ง ที่เหมาะกับกรณีการใช้งานและแอปของคุณ
ขั้นตอนที่ 4 : โทรหา Vertex AI Gemini API
ตอนนี้คุณได้เชื่อมต่อแอปกับ Firebase เพิ่ม SDK และเริ่มต้นแล้ว
บริการ Vertex AI และโมเดล Generative
คุณก็พร้อมที่จะโทรหา Vertex AI Gemini API แล้ว
คุณสามารถใช้ generateContent()
เพื่อสร้างข้อความจากพรอมต์แบบข้อความเท่านั้น
คำขอ:
Gemini API ยังสตรีมคำตอบ ได้ด้วยเพื่อให้เร็วขึ้น
การโต้ตอบของคุณ รวมถึงจัดการพรอมต์แบบหลายโมดัล ที่
มีเนื้อหาอย่างเช่น รูปภาพ วิดีโอ และเสียง โปรดดู
ความสามารถทั้งหมด
จาก Gemini API รายการหลังจากนั้นในหน้านี้
วันที่
คุณทำอะไรได้อีกบ้าง
ดูข้อมูลเพิ่มเติมเกี่ยวกับโมเดล Gemini
ดูข้อมูลเกี่ยวกับ
รุ่นที่เหมาะกับกรณีการใช้งานที่หลากหลาย
และ
โควต้าและการกำหนดราคา
ลองใช้ความสามารถอื่นๆ ของ Gemini API
เรียนรู้วิธีควบคุมการสร้างเนื้อหา
คุณยังสามารถทดสอบข้อความแจ้งและการกำหนดค่าโมเดลโดยใช้
Vertex AI Studio
แสดงความคิดเห็น
เกี่ยวกับประสบการณ์การใช้งาน Vertex AI in Firebase
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-09-09 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม
{"lastModified": "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 2024-09-09 UTC"}
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-09-09 UTC"]]