由 Gemini 提供支持的锻炼跟踪应用
使用 Gemini 创建量身定制的锻炼计划
作用
允许用户记录锻炼计划、跟踪完成这些计划的情况,以及修改这些计划。Gemini 用于提供创建锻炼计划的替代方法,用户可以请求他们想要的锻炼类型,Gemini 会生成相应锻炼。Gemini 基于用户完成的锻炼计划历史记录,因此可以提供量身定制的锻炼计划,以适应用户的锻炼水平。此外,它还可以充当教练,在用户要求时建议提高之前完成的锻炼计划的强度。
应用本身不会调用 Gemini,而是由支持该应用的后端 API 来执行此操作。此 API 会管理应用使用的各种数据,例如与每位用户关联的锻炼。应用会调用该 API 的某个端点,该端点会调用 Gemini。LangChain 用于调用 Gemini。LangChain 使用 Google Cloud Python SDK 调用 Gemini。LangChain 还可用于实现提示工程、RAG 和函数调用。Gemini 会获知用户的请求、用户的锻炼记录、后端 API 支持的锻炼、后端 API 的 create workout 端点的请求格式,以及实际调用此端点的工具。结果是,Gemini 会为此用户在后端数据库中输入新的锻炼,然后 Android 应用会从后端 API 刷新其数据,后端 API 中会包含此生成的锻炼。
可采用以下设备打造
- Android
- Imagen 2
团队
更新者
Thorin
发件人
英国