Incredible video I can make it works in a few minutes ! Your explainations are super clear ! I just have a question about the deployment on github and streamlit. When I push this code in github it seems to have an error about cache or log... Did you try to deploy it ?
ERROR: Could not find a version that satisfies the requirement pandasai==1.4.10 (from -r requirements.txt (line 2)) (from versions: none) ERROR: No matching distribution found for pandasai==1.4.10 (from -r requirements.txt (line 2)) hi i am facing this issue can you please resolve this issue for me ?
It looks like I have to be a paid user for OpenAI, right? If so, any free alternatives that could be used with streamlit and pandas? Thank you in advance
I have questions, can it run follow up question ? Or it only work once and done ? Ex i want you show data 2023, follow up question show only Adams data ?
Hello! You can read your CSV into a Pandas file with pd.read_csv then convert to pickle with df.to_pickle Though these days I prefer recommending .to_parquet as a binary format
Hello! I can't write a link in comments, but if you browse through the PandasAI documentation, at the "SQL connectors" page you'll find an example using a Postgres connector
Hello, Apparently pandasai removed the pandasai.callbacks module in its more recent releases, so I have pinned pandasai to use version 1.4.10, can you try downgrading?
I bought a book about developing apps with gpts with her name on the cover. Came to RU-vid to check it up, ended up clicking on this video, stayed for the whole thing. Seems to be so talented yet young. Amazing both in English and French.
Amazing, I'm a huge fan of your channel, and learned a lot thanks to you! However I got an issue, for some reason, the temp file of the graph is correctly generated (and stored in ./exports/charts/) however, it doesn't show up in Streamlit. Instead, it's displayed as a doc icon with a 0. Any idea what I might have done wrong?
Hey there! That's strange, I just cloned the project and I have the same problem. I ended up reloading the image with Pillow and passing this to st.image instead of passing the file path to st.image so: ``` from PIL import Image class StreamlitResponse(ResponseParser): def format_plot(self, result): img = Image.open(result["value"]) st.image(img) return ``` Pushing the changes to the repo :) (and also pinning pandasi as apparently callbacks have disappeared since the release of the video), thanks for sharing!