Wystarczy ćwiczyć

Ćwiczenia na szczupłą sylwetkę

Działanie

Aplikacja ta to asystent fitness, który pomaga użytkownikom w ćwiczeniach i podpowiada, jak je ulepszać.

Aplikacja zawiera 3 modele LLM(gemini-1.5-flash, gemini-1.5-pro i gemini-1.0-pro). Użytkownicy mogą wybrać dowolny z nich i interagować z aplikacją, prosząc o sugestie dotyczące ćwiczeń lub przesyłając film z ćwiczeń i prosząc o sugestie dotyczące ich poprawy. W przypadku funkcji wideo użytkownik może wybrać model gemini-1.5-flash lub gemini-1.5-pro, a model gemini-1.0-pro obsługuje tylko tekst. Wprowadziliśmy też funkcję temperatury z LLM na wypadek, gdyby użytkownik chciał uzyskać więcej kreatywnych sugestii.

Aby stworzyć tę aplikację, użyliśmy streamlit do hostowania aplikacji internetowej i gemini API, w którym wykorzystaliśmy obsługę dużych modeli językowych gemini-1.5-flash, gemini-1.5-pro i gemini-1.0-pro, aby stworzyć wirtualnego asystenta fitness dla naszych użytkowników. Każdy model otrzymuje własny zestaw instrukcji systemowych dotyczących interakcji z użytkownikiem. Zadbaliśmy też o to, aby podczas interakcji użytkownika z danym modelem historia czatu była zapisywana w systemie backendowym. Dzięki temu model będzie zachowywać kontekst i podawać użytkownikowi trafne odpowiedzi w kolejnych wywołaniach interfejsu API.

Utworzone za pomocą

  • Brak

Zespół

Autor:

FitTech Freaks

Od

Indie