Khi phát triển ứng dụng bằng Firebase AI Logic, bạn có thể muốn tìm hiểu thêm ngoài những kiến thức cơ bản được đề cập trong các hướng dẫn chính. Các giải pháp được trình bày trong phần này cung cấp hướng dẫn về các trường hợp sử dụng nâng cao hơn.
Quản lý tệp và đưa các tệp lớn vào yêu cầu đa phương thức
Khi sử dụng Cloud Storage for Firebase, bạn có thể tận dụng cơ sở hạ tầng nhanh chóng, an toàn và có khả năng mở rộng để lưu trữ và quản lý tệp. Ngoài ra, bạn có thể đưa các tệp lớn hơn vào yêu cầu đa phương thức bằng cách sử dụng URL Cloud Storage for Firebase.
Xem Cloud Storage for Firebase giải pháp
Bảo vệ ứng dụng của bạn khỏi các ứng dụng trái phép
Đối với ứng dụng di động và ứng dụng web, bạn cần bảo vệ Gemini API và tài nguyên dự án của bạn khỏi hành vi sử dụng sai trái của các ứng dụng trái phép. Bạn có thể sử dụng Firebase App Check để xác minh rằng tất cả các lệnh gọi API đều đến từ ứng dụng thực tế của bạn.
Xem hướng dẫn về Firebase App Check
Đặt cấu hình thời gian chạy một cách linh động và có điều kiện
Nếu muốn đặt cấu hình dựa trên các điều kiện trong thời gian chạy, bạn có thể dùng Firebase Remote Config. Một ví dụ là thay đổi vị trí mà bạn chạy dịch vụ Vertex AI và mô hình tạo sinh dựa trên vị trí của người dùng cuối.
Cập nhật các giá trị trong ứng dụng mà không cần phát hành phiên bản mới của ứng dụng
Nếu cần thay đổi các giá trị trong ứng dụng một cách linh hoạt mà không phát hành phiên bản mới của ứng dụng, bạn có thể sử dụng Firebase Remote Config. Ví dụ: cập nhật tên mô hình khi phát hành phiên bản mô hình mới hoặc thay đổi hướng dẫn hệ thống, câu lệnh, chế độ cài đặt an toàn hoặc dữ liệu đầu vào cho một yêu cầu.
Chúng tôi đang nỗ lực xây dựng các giải pháp và hướng dẫn khác, vì vậy, hãy sớm quay lại nhé!