HealthyTravel

以环保的方式规划行程

作用

该应用使用 Gemini API(gemini-1.5-pro-latest 模型)。当用户规划行程时,系统会使用公开的 getLatestRegionInformation 函数调用 Gemini API。借助此函数,Gemini 可以检索有关用户计划前往的地区的最新信息(目前,系统只会返回有关马德拉的一些数据)。
当用户规划旅行餐食时,系统也会调用 Gemini API。此处公开了另一个函数 getLocalProducts,该函数会响应价格、碳足迹、名称和卡路里等商品信息。如果此函数没有返回数据,Gemini 会使用自己的知识来提供有关产品的准确信息,最终提供有关卡路里、碳足迹和价格的餐食信息(尽其所能)。Gemini 还用于转写录制的音频,这样用户就不必手动填写整个表单。用户可以录制音频,Gemini 会从录音中提取所需信息。
一般来说,在规划行程和餐食时,Gemini 会遵循以环保为导向的方法,以尽量减少碳足迹、支持本地市场和保护地球,并确保与用户的饮食偏好和健康限制相兼容。
此外,Gemini 还会用于查找有类似行程计划(相同的目的地、类似的行程偏好设置和时间范围)的用户。找到此类用户后,应用会通过 Firebase Cloud Messaging 向这些用户发送通知

可采用以下设备打造

  • Web/Chrome
  • Firebase
  • Firebase Cloud Messaging
  • Firestore
  • Firebase Cloud Store
  • Firebase App Hosting

团队

更新者

Marek Pędzik

发件人

波兰