Inspiration
Everyone likes to be informed about the weather, no? :) For me inspiration was also to get first experience with developing on omi.
What it does
It uses the omi trigger to check for weather forecast by e.g. "hey omi what is the weather in Berlin, Germany?" to retrieve the weather forecast for the next days from a weather api.
How we built it
It's using the repo to call openAI to convert the initial trigger to extract the city and country, calls a weather api and then converts the weather api response to a friendly text again via openAI which then is returned.
Challenges we ran into
I am still not 100% sure how the interaction between omi device and backend and back works, so I think having a dev kit would help.
Accomplishments that we're proud of
Published my first omi app, yaaaaay :)
What we learned
The basics of how to use omi!
What's next for Weather Forecast
Improve the prompts, make the calls more reliable.
Deployed backend: https://omi-weather-forecast.onrender.com/webhook
Built With
- openai
- openweather
- python
Log in or sign up for Devpost to join the conversation.