採用 Gemini 技術的健身追蹤應用程式
使用 Gemini 建立個人化運動訓練課程
用途
允許使用者記錄健身運動、追蹤完成這些運動,以及編輯這些運動。Gemini 可用於提供建立運動計畫的替代方法,使用者可以要求要哪種類型的運動,Gemini 就會產生相關內容。Gemini 會根據使用者完成的運動習慣歷史資料,提供量身打造的運動習慣。此外,它還能充當教練,在使用者要求時,建議可提升先前完成的運動課程強度。
應用程式本身不會呼叫 Gemini,而是由支援應用程式的後端 API 執行此操作。這個 API 會管理應用程式使用的資料,例如與每位使用者相關聯的運動課程。應用程式會呼叫其中一個 API 端點,該端點會叫用 Gemini 的呼叫。LangChain 用於呼叫 Gemini。LangChain 會使用 Google Cloud Python SDK 呼叫 Gemini。LangChain 可用於進一步導入提示工程、檢索增強生成和函式呼叫。Gemini 會瞭解使用者的要求、使用者的健身記錄、後端 API 支援的運動、後端 API 建立健身內容端點的要求格式,以及實際呼叫這個端點的工具。結果是 Gemini 會將新健身運動輸入此使用者的後端資料庫,然後 Android 應用程式會從後端 API 重新整理資料,其中包含這項產生的健身運動。
採用
- Android
- 圖 2
團隊
變更者
索林
寄件者
英國