Вот фрагмент моего кода:
Код: Выделить всё
import pandas as pd
from pandasai import SmartDataframe
from langchain_groq.chat_models import ChatGroq
import os
import streamlit as st
# groq
llm = ChatGroq(model_name="llama3-70b-8192", api_key=os.environ["GROQ_API_KEY"])
# Streamlit app setup
st.title("Data Analysis with SmartDataframe")
df = pd.read_excel('data.xlsx')
df = SmartDataframe(df, config={"llm": llm})
st.write("Smart Dataframe")
# User input for chat command
user_input = st.text_input("Enter your command:")
if user_input: # Check if user input is provided
response = df.chat(user_input) # Get response from SmartDataframe
# Assuming response is an image URL or path
st.image(response, use_container_width=True) # This line triggers the download
Есть ли способ изменить функциюchat() в pandasai, чтобы предотвратить такое поведение при загрузке? Если нет, я был бы признателен за любые рекомендации о том, как реализовать эту функцию или какие-либо обходные пути для прямого отображения изображения.
Подробнее здесь: https://stackoverflow.com/questions/791 ... ing-images
Мобильная версия