Firebase là một nền tảng phát triển ứng dụng được Google hỗ trợ và được hàng triệu nhà phát triển trên khắp thế giới tin dùng. Nếu là nhà phát triển Firebase muốn dùng PaLM API để xây dựng ứng dụng ngôn ngữ tự nhiên, bạn có thể dùng một số Tiện ích Firebase để dễ dàng thực hiện việc này. Đây là các giải pháp đóng gói sẵn giúp bạn nhanh chóng triển khai chức năng cho ứng dụng của mình.
Tóm tắt nội dung
Tiện ích Tóm tắt văn bản của Firebase là một công cụ sử dụng trí tuệ nhân tạo (AI) được thiết kế để tạo bản tóm tắt cho nhiều ứng dụng. Tiện ích này là một cách thuận tiện để các nhà phát triển sử dụng API PaLM dễ dàng nhất có thể và là nơi thích hợp để bắt đầu.
Tạo bot trò chuyện
Tiện ích mở rộng Chatbot với API PaLM trên Firebase cho phép nhà phát triển thiết lập và quản lý các cuộc trò chuyện tương tác giữa người dùng và các mô hình ngôn ngữ lớn thông qua API PaLM, sử dụng Cloud Firestore làm cơ sở dữ liệu. Một bộ sưu tập trong Cloud Firestore đại diện cho từng cuộc trò chuyện. Tiện ích này theo dõi việc thu thập tin nhắn mới, sau đó truy vấn API PaLM để có phản hồi phù hợp, coi các tin nhắn trước đó của cuộc trò chuyện là ngữ cảnh.
Bằng cách tích hợp tiện ích Chatbot với API PaLM, nhà phát triển có thể tạo các ứng dụng bot trò chuyện một cách hiệu quả, nâng cao trải nghiệm và mức độ tương tác của người dùng, đồng thời tiết kiệm thời gian và công sức phát triển mã tuỳ chỉnh.
Gọi API PaLM một cách an toàn
Tiện ích gọi API PaLM một cách an toàn trên Firebase cung cấp các điểm cuối API bảo mật, được bảo vệ bằng tính năng Kiểm tra ứng dụng, cho phép nhà phát triển tương tác với API PaLM qua ứng dụng Firebase của họ. Các điểm cuối được triển khai hoạt động như một trình bao bọc mỏng, cho phép các nhà phát triển gửi cùng một nội dung yêu cầu như khi truy cập trực tiếp vào API PaLM.
Tiện ích này lưu trữ khoá API dưới dạng bí mật trong Cloud Secret Manager, cho phép điểm cuối API truy cập trực tiếp mà không cần đưa khoá API đó vào yêu cầu. Các điểm cuối API được triển khai dưới dạng Hàm có thể gọi Firebase, yêu cầu người dùng phải đăng nhập với tư cách người dùng Xác thực Firebase để gọi thành công các hàm từ ứng dụng khách.
Bằng cách sử dụng tiện ích Call PaLM API Securely, nhà phát triển có thể đơn giản hoá quy trình tương tác an toàn với API PaLM, đồng thời tiết kiệm thời gian và công sức phát triển mã tuỳ chỉnh.
Tác vụ ngôn ngữ với API PaLM
Tác vụ ngôn ngữ với Tiện ích Firebase API PaLM cho phép các nhà phát triển thực hiện các thao tác đa dạng dựa trên văn bản, chẳng hạn như dịch, phân loại, tóm tắt, nhận dạng đối tượng được đặt tên và tạo văn bản quảng cáo bằng API PaLM. Người dùng xác định một lời nhắc tuỳ chỉnh, đường dẫn thu thập trên Firestore và tiện ích này theo dõi các bộ sưu tập được chỉ định trước để tìm các tài liệu mới. Khi phát hiện thấy tài liệu mới, tiện ích sẽ thay thế các biến tài liệu bằng các mẫu tay điều khiển, truy vấn API PaLM dựa trên lời nhắc cho sẵn và ghi lại phản hồi vào tài liệu kích hoạt trong một trường phản hồi có thể định cấu hình.
Nhà phát triển có thể cài đặt nhiều thực thể của tiện ích Tác vụ ngôn ngữ với API PaLM cho nhiều tác vụ, trong đó mỗi thực thể được định cấu hình cho một tác vụ cụ thể.
Bằng cách kết hợp tiện ích này, nhà phát triển có thể đơn giản hoá quy trình thực hiện các tác vụ ngôn ngữ trong ứng dụng của họ, cải thiện chức năng và trải nghiệm người dùng, đồng thời tiết kiệm thời gian và công sức phát triển mã tuỳ chỉnh.