HealthyTravel

Lên kế hoạch cho chuyến đi theo hướng thân thiện với môi trường

Ý nghĩa

Ứng dụng sử dụng Gemini API (mô hình gemini-1.5-pro-latest). Khi người dùng lên kế hoạch cho một chuyến đi, API Gemini sẽ được gọi bằng hàm hiển thị getLatestRegionInformation. Hàm này cho phép Gemini truy xuất thông tin mới nhất về khu vực mà người dùng dự định đi du lịch (hiện tại, chỉ một số dữ liệu về Madeira được trả về).
Khi người dùng lên kế hoạch bữa ăn cho chuyến đi, API Gemini cũng được gọi. Tại đây, một hàm khác, getLocalProducts, được hiển thị, hàm này phản hồi bằng thông tin sản phẩm như giá, lượng khí thải carbon, tên và lượng calo. Nếu hàm này phản hồi không có dữ liệu, Gemini sẽ được hướng dẫn sử dụng kiến thức của riêng mình để cung cấp thông tin chính xác về các sản phẩm và cuối cùng là các bữa ăn về lượng calo, lượng khí thải carbon và giá (theo khả năng tốt nhất của Gemini). Gemini cũng được dùng để chép lời âm thanh đã ghi, nhờ đó người dùng không phải điền toàn bộ biểu mẫu theo cách thủ công. Thay vào đó, họ có thể ghi âm và Gemini sẽ trích xuất thông tin cần thiết từ bản ghi âm.
Nhìn chung, khi lên kế hoạch cho chuyến đi và bữa ăn, Gemini được hướng dẫn tập trung vào các phương pháp thân thiện với môi trường để giảm thiểu lượng khí thải carbon, hỗ trợ thị trường địa phương và bảo vệ hành tinh, đồng thời đảm bảo tương thích với lựa chọn ưu tiên về chế độ ăn uống và giới hạn về sức khoẻ của người dùng.
Ngoài ra, Gemini được dùng để tìm những người dùng có kế hoạch chuyến đi tương tự (cùng một điểm đến, lựa chọn ưu tiên về chuyến đi và khoảng thời gian tương tự). Khi tìm thấy những người dùng như vậy, ứng dụng sẽ gửi thông báo cho những người dùng này thông qua Giải pháp gửi thông báo qua đám mây của Firebase

Được tạo bằng

  • Web/Chrome
  • Firebase
  • Gửi thông báo qua đám mây của Firebase
  • Firestore
  • Firebase Cloud Store
  • Firebase App Hosting

Nhóm

Người cập nhật

Marek Pędzik

Từ

Ba Lan