Gemini API sử dụng Vertex AI in Firebase
Tạo các tính năng và ứng dụng di động dựa trên AI bằng Gemini API bằng Vertex AI in Firebase
Vertex AI Gemini API cung cấp cho bạn quyền truy cập vào các mô hình AI tạo sinh mới nhất của Google: mô hình Gemini. Nếu bạn cần gọi Vertex AI Gemini API trực tiếp từ ứng dụng web hoặc ứng dụng di động – thay vì phía máy chủ — bạn có thể sử dụng SDK Vertex AI in Firebase. Các SDK ứng dụng này được xây dựng riêng để sử dụng với ứng dụng di động và web, cung cấp các tuỳ chọn bảo mật chống lại ứng dụng trái phép cũng như tích hợp với các dịch vụ Firebase khác.
Với các SDK ứng dụng này, bạn có thể thêm tính năng cá nhân hoá bằng AI vào ứng dụng của mình, tạo một AI Chat, tối ưu hoá và tự động hoá sử dụng AI cùng nhiều tính năng khác!
Bạn đã sẵn sàng bắt đầu? Chọn nền tảng:
iOS trở lên Android Web Flutter
Nếu bạn đang tìm cách gọi Vertex AI Gemini API phía máy chủ (chẳng hạn như với Python, Node.js hoặc Go), hãy xem SDK Vertex AI phía máy chủ, Firebase Genkit hoặc Firebase Extensions cho Gemini API.
Các chức năng chính
Phương thức nhập đa phương thức | Mô hình Gemini là mô hình đa phương thức, vì vậy, lời nhắc được gửi đến Gemini API có thể bao gồm văn bản, hình ảnh (thậm chí là tệp PDF), video và âm thanh. |
Ngày càng có nhiều tính năng | Với các SDK, bạn có thể gọi Gemini API ngay trên ứng dụng web hoặc ứng dụng di động, xây dựng trải nghiệm trò chuyện bằng AI, sử dụng lệnh gọi hàm, và nhiều lợi ích khác. |
Bảo mật cho các ứng dụng phát hành chính thức | Sử dụng Firebase App Check để bảo vệ Vertex AI Gemini API khỏi hành vi lạm dụng của khách hàng không được uỷ quyền. |
Cơ sở hạ tầng mạnh mẽ | Tận dụng cơ sở hạ tầng có thể mở rộng, được xây dựng để sử dụng cho thiết bị di động và các ứng dụng web, chẳng hạn như quản lý dữ liệu có cấu trúc bằng các dịch vụ cơ sở dữ liệu Firebase (như Cloud Firestore) và linh động cài đặt cấu hình thời gian chạy bằng Firebase Remote Config. |
Tính năng này hoạt động như thế nào?
SDK Vertex AI in Firebase cho phép bạn gọi Vertex AI Gemini API ngay trên ứng dụng web hoặc ứng dụng di động sẽ xóa thiết lập phần phụ trợ.
Tìm hiểu thêm về Gemini API từ Vertex AI, cho phép bạn truy cập vào các mô hình Gemini.
Lộ trình triển khai
Kết nối ứng dụng của bạn với Firebase | Đăng ký ứng dụng của bạn với dự án Firebase, sau đó thêm cấu hình Firebase vào ứng dụng. | |
Cài đặt SDK và khởi chạy | Cài đặt SDK Vertex AI in Firebase dành riêng cho nền tảng của ứng dụng, sau đó khởi chạy dịch vụ Vertex AI và mô hình tạo sinh trong ứng dụng. | |
Gọi Gemini API | Gọi Gemini API bằng lời nhắc chỉ văn bản hoặc đa phương thức để tạo đầu ra văn bản. Sử dụng các lệnh gọi phức tạp hơn để tạo bản dựng trải nghiệm trò chuyện hoặc sử dụng gọi hàm. | |
Chuẩn bị phát hành công khai | Triển khai các công cụ tích hợp quan trọng cho ứng dụng web và ứng dụng dành cho thiết bị di động, như bảo vệ API khỏi hành vi sai trái bằng Firebase App Check và bao gồm các tệp lớn trong các yêu cầu dùng Cloud Storage for Firebase URL. |
Các bước tiếp theo
Bắt đầu sử dụng Vertex AI Gemini API trong ứng dụng dành cho thiết bị di động hoặc web
Thiết lập iOS+ Thiết lập Android Thiết lập web Thiết lập Flutter
Thử nghiệm với câu lệnh