Ứng dụng theo dõi bài tập thể dục dựa trên Gemini
Tạo các bài tập thể dục phù hợp với bạn bằng Gemini
Ý nghĩa
Cho phép người dùng ghi lại các bài tập thể dục, theo dõi việc hoàn thành các bài tập này và chỉnh sửa các bài tập này. Gemini được dùng để cung cấp một cách khác để tạo bài tập thể dục, trong đó người dùng có thể yêu cầu loại bài tập thể dục họ muốn và Gemini sẽ tạo một bài tập thể dục. Gemini dựa trên nhật ký bài tập thể dục đã hoàn thành của người dùng, vì vậy, có thể cung cấp các bài tập thể dục phù hợp với mức độ kinh nghiệm của người dùng. Ngoài ra, ứng dụng này cũng có thể đóng vai trò như một huấn luyện viên và đề xuất các bài tập thể dục giúp tăng cường cường độ của các bài tập thể dục đã hoàn thành trước đó nếu người dùng yêu cầu.
Bản thân ứng dụng không gọi Gemini, mà việc này do API phụ trợ hỗ trợ ứng dụng thực hiện. API này quản lý dữ liệu mà ứng dụng sử dụng, chẳng hạn như các bài tập thể dục liên kết với từng người dùng. Ứng dụng thực hiện lệnh gọi đến một trong các điểm cuối của API, lệnh gọi này sẽ gọi lệnh gọi đến Gemini. LangChain được dùng để gọi Gemini. LangChain gọi Gemini bằng SDK Google Cloud Python. LangChain được dùng để triển khai thêm tính năng Kỹ thuật lời nhắc, RAG và Lệnh gọi hàm. Gemini được thông báo về yêu cầu của người dùng, nhật ký tập thể dục của người dùng, các bài tập thể dục được API phụ trợ hỗ trợ, định dạng yêu cầu của điểm cuối tạo bài tập thể dục của API phụ trợ và một công cụ để thực sự gọi điểm cuối này. Kết quả là Gemini sẽ nhập một bài tập thể dục mới vào cơ sở dữ liệu phụ trợ cho người dùng này, sau đó ứng dụng Android sẽ làm mới dữ liệu của ứng dụng từ API phụ trợ, chứa bài tập thể dục đã tạo này.
Được tạo bằng
- Android
- Imagen 2
Nhóm
Người cập nhật
Thorin
Từ
Vương quốc Anh