Converse com seus dados utilizando poderosos recursos de IA (OpenAI e LangChain).
Esta ferramenta utiliza um poderoso modelo GPT junto com a utilização do Agente LangChain para criar uma interface de usuário amigável para melhorar a experiência e facilitar o uso de modelos GPT em vários arquivos de dados, como CSV, XLSX ou XLS.
Esta ferramenta é o primeiro protótipo de UI criado para qualquer Agente Pandas disponível ao público para demonstrar as capacidades do que pode ser implementado. O foco aqui é definir e extrair dados do Agente PandasGPT para serem integrados ou incorporados em sistemas existentes.
Demonstração daqui.
Histórico de conversas | Lidar com vários arquivos | Visualize dados por meio de vários gráficos | Inspecione as etapas do modelo para responder |
---|---|---|---|
Você pode usar a demonstração sem qualquer instalação, colocando sua Open AI Key no campo API da barra lateral (Ref: app.py).
def setOpenAIKey(key):
os.environ['OPENAI_API_KEY'] = key
Instalação das seguintes bibliotecas (requirements.txt):
streamlit==1.22.0
streamlit-chat==0.0.2.2
openai==0.27.6
streamlit-image-select==0.6.0
langchain==0.0.181
Ao acessar o arquivo convo_history.json, as conversas deverão ser armazenadas no seguinte formato:
"DATE_TIME_STAMP" : [
{
"Question" : " " ,
"Answer" : " " ,
"Steps" : " "
}
]
Todos os gráficos/gráficos/plotagens gerados são armazenados no diretório base do projeto (diretório de trabalho do agente).
Ao usar ou modificar esta ferramenta, sempre dê o devido crédito.