Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

0
I made ChatGPT to generate me Garmin Connect indoor rowing workout plan
Post Body

Hello everyone, I am a software engineer/hacker, semi-pro runner, avid amateur rower. Did masters in ML, but got out of the game. I spent some time (well an hour) today, playing with ChatGPT-3.5 to figure whether it can make workout plans for rowing which make sense.

Yes it can. Really well. With a right prompt it gives also machine readable output. Next step was obvious: integrate this with Garmin Connect to have structurized workouts on your watch.

The demo at [0] shows "get me a 2h steady state working out plan with some intervals", but much more are possible:

- I want to watch NF for 30 minutes, can you get me an easy workout, - Make me a pyramid interval schedule, - Make 3h steady state plan.

It's made with love, 4 beers and 4 hours. I don't know JS much, so the TamperMonkey code is not great. Also Garmin Connect uses some React/Angular mambo-jumbo and weirdly intercepts textarea events (cannot write to them with jQuery). But it works. Easy. My life is nicer now.

Cheers, A.

Note: I'm not affiliated with Garmin Connect or OpenAI, this work is purely reverse engineering.

Note2: You need OpenAI API token and Tampermonkey extension for your browser.

[0]: https://www.youtube.com/watch?v=kXsNu6jKhF0

[1]: https://gist.github.com/alfanick/3ecac79f9590bae6819e410c33878774

Author
Account Strength
100%
Account Age
3 years
Verified Email
Yes
Verified Flair
No
Total Karma
9,142
Link Karma
4,843
Comment Karma
4,126
Profile updated: 3 days ago
Posts updated: 1 year ago
Fenix 7

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
1 year ago