Inspiration
What it does
Features supported include: retrieving answers from EV manuals (models currently supported: Hyundai Ioniq, Hyundai Ioniq5, Hyundai Ioniq6, Kia EV6, Kia Niro EV), getting the nearest charging points using the user's address and getting the nearest service station
How we built it
We used the Google ADK quickstart to start development, added in the functionality of each agent, tested in terminal and added in Streamlit as the frontend
Challenges we ran into
Session ID was not being persisted, leading to the application not having memory of the user's previous questions. We had to look through multiple forums before this issue could be solved.
Accomplishments that we're proud of
We were able to use Google ADK to develop and provide multiple functions to EV drivers in the same application
What we learned
We learned how to use Google ADK, how to develop multiple agents, how to use Google ADK with Streamlit
What's next for Electric Sherpa EV user support app
Enhance with more functions, ingest manuals of additional EV models
Built With
- google-adk
- python
- streamlit
Log in or sign up for Devpost to join the conversation.