Hướng dẫn này chỉ cho bạn cách bắt đầu thực hiện lệnh gọi đến Vertex AI Gemini API ngay từ ứng dụng của bạn bằng cách sử dụng SDK Vertex AI in Firebase cho nền tảng mà bạn đã chọn.
Điều kiện tiên quyết
Bước 1: Thiết lập dự án Firebase và kết nối ứng dụng với Firebase
Trường hợp bạn đã có một dự án Firebase và một ứng dụng kết nối với Firebase
Trong bảng điều khiển của Firebase, hãy chuyển đến trang Xây dựng bằng Gemini.
Nhấp vào thẻ Vertex AI in Firebase để bắt đầu một quy trình công việc giúp bạn hoàn thành các thao tác sau:
Nâng cấp dự án của bạn để sử dụng Gói giá linh hoạt trả tiền theo mức dùng.
Bật các API bắt buộc trong dự án của bạn (API Vertex AI và Vertex AI in Firebase API).
Tiếp tục chuyển sang bước tiếp theo trong hướng dẫn này để thêm SDK vào ứng dụng của bạn.
Trường hợp bạn chưa có dự án Firebase và ứng dụng được kết nối với Firebase
Bước 2: Thêm SDK
Sau khi thiết lập dự án Firebase và ứng dụng của bạn được kết nối với Firebase (xem bước trước), giờ đây, bạn có thể thêm SDK Vertex AI in Firebase vào ứng dụng của mình.
Bước 3: Khởi chạy dịch vụ Vertex AI và mô hình tạo sinh
Để có thể thực hiện lệnh gọi API, bạn cần khởi chạy dịch vụ Vertex AI và mô hình tạo sinh.
Khi bạn đã hoàn tất hướng dẫn bắt đầu, hãy tìm hiểu cách chọn một mô hình Gemini và (không bắt buộc) một vị trí phù hợp với trường hợp sử dụng và ứng dụng của bạn.
Bước 4: Gọi Vertex AI Gemini API
Giờ thì bạn đã kết nối ứng dụng của mình với Firebase, thêm SDK và khởi chạy dịch vụ Vertex AI cũng như mô hình tạo sinh, nên bạn đã sẵn sàng gọi Vertex AI Gemini API.
Bạn có thể sử dụng generateContent()
để tạo văn bản từ một yêu cầu chỉ có văn bản:
Bạn có thể làm gì khác?
Tìm hiểu thêm về các mô hình Gemini
Tìm hiểu về các mô hình có sẵn cho nhiều trường hợp sử dụng và hạn mức và mức giá của các mô hình đó.
Hãy thử các tính năng khác của Gemini API
- Tìm hiểu thêm về cách tạo văn bản từ lời nhắc chỉ có văn bản, bao gồm cả cách truyền trực tuyến nội dung phản hồi.
- Tạo văn bản từ các câu lệnh đa phương thức (bao gồm văn bản, hình ảnh, tệp PDF, video và âm thanh).
- Xây dựng cuộc trò chuyện nhiều lượt (trò chuyện).
- Tạo kết quả có cấu trúc (như JSON) từ cả câu lệnh văn bản và câu lệnh đa phương thức.
- Sử dụng tính năng gọi hàm để kết nối các mô hình tạo sinh với hệ thống và thông tin bên ngoài.
Tìm hiểu cách kiểm soát việc tạo nội dung
- Tìm hiểu về thiết kế câu lệnh, bao gồm cả các phương pháp hay nhất, chiến lược và câu lệnh mẫu.
- Định cấu hình các tham số của mô hình như nhiệt độ và mã thông báo đầu ra tối đa.
- Sử dụng chế độ cài đặt an toàn để điều chỉnh khả năng nhận được những phản hồi có thể được coi là gây hại.
Gửi ý kiến phản hồi về trải nghiệm của bạn với Vertex AI in Firebase