Aplikacioni i gjurmimit të stërvitjes me fuqi nga Binjakët

Krijoni rutina të përshtatura për stërvitje duke përdorur Gemini

Çfarë bën

Lejon përdoruesit të regjistrojnë rutinat e stërvitjes, të gjurmojnë përfundimin e këtyre rutinave dhe t'i modifikojnë këto rutina. Binjakët përdoret për të ofruar një mënyrë alternative për të krijuar rutina të stërvitjes, ku një përdorues mund të kërkojë se çfarë lloj stërvitjeje dëshiron dhe Binjakët do të gjenerojnë një të tillë. Gemini është i bazuar në historikun e plotë të rutinës së stërvitjes së përdoruesit, kështu që mund të ofrojë rutina stërvitore që janë të përshtatura për nivelin e përvojës së përdoruesit. Për më tepër, ai gjithashtu mund të veprojë si një trajner dhe të sugjerojë rutina stërvitore që rrisin intensitetin e rutinave të stërvitjes të përfunduara më parë nëse përdoruesi e kërkon atë.

Vetë aplikacioni nuk e quan Gemini, kjo bëhet nga API backend që mbështet aplikacionin. Kjo API menaxhon të dhënat e konsumuara nga aplikacioni, si p.sh. stërvitjet e lidhura me çdo përdorues. Aplikacioni bën një telefonatë në një nga pikat fundore të API-së, e cila thërret një telefonatë për Binjakët. LangChain përdoret për të thirrur Binjakët. LangChain thërret Binjakët duke përdorur Google Cloud Python SDK. LangChain përdoret për të zbatuar gjithashtu Prompt Engineering, RAG dhe Function Calling. Gemini vihet në dijeni të kërkesës së përdoruesit, historikut të stërvitjes së përdoruesit, ushtrimeve të mbështetura nga API-ja e backend-it, formatit të kërkesës së pikës fundore të krijimit të API-së së backend-it dhe një mjeti për të thirrur në të vërtetë këtë pikë fundore. Rezultati është që Gemini fut një stërvitje të re në bazën e të dhënave të backend-it për këtë përdorues, dhe më pas aplikacioni Android rifreskon të dhënat e tij nga API-ja e backend-it, e cila më pas përmban këtë stërvitje të krijuar.

E ndertuar me

  • Android
  • Imazhi 2

Ekipi

Nga

Thorin

Nga

MB