Intro
The pandas dataframe LangChain agent was used to feed data to GPT along with AssemblyAI's Speech to Text to query the final answer. Response is then converted to ultra realistic AI voice using PlayHT's API to provide feedback to user. File size is capped to save API tokens. If you have a need to upload larger file, please contact me.
Instruction
- Upload a cvs file you like to query. You can save as cvs directly in excel or google sheet.
- Preview uploaded file as needed
- Hit the voice icon until it is showing solid red
- Ask your question away.š£ļø Ex: What is the average order amount from France in 2023?
- Hit Submit button
- Sit back and relax šļø, the following sequence of events is executing: Voice-to-Text -> LLM -> Query -> Text-to-Voice
Text Mode
Sidebar is hidden by default but user can simply type questions if desired.
Known Issue
The mic icon requires multiple clicks to start due to streamlit auto refresh limitation. Work around being investigated.
š° There is 1 easter egg in this app. Can you find it?