PandasGPTAgent
1.0.0
利用强大的 AI 功能(OpenAI 和 LangChain)与您的数据聊天。
该工具利用强大的GPT模型以及LangChain Agent来创建友好的UI,以改善体验并促进GPT模型在各种数据文件(例如CSV、XLSX或XLS)上的使用。
该工具是为任何 Pandas Agent 创建的第一个 UI 原型,可供公众展示可实现的功能。这里的重点是定义和提取来自 PandasGPT Agent 的数据,以集成或嵌入到现有系统中。
示范从这里开始。
对话历史记录 | 处理多个文件 | 通过各种图表可视化数据 | 检查模型的回答步骤 |
---|---|---|---|
您可以通过将 Open AI Key 放入侧边栏 API 字段(参考:app.py)来使用演示,无需任何安装。
def setOpenAIKey(key):
os.environ['OPENAI_API_KEY'] = key
安装以下库(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
访问 convo_history.json 文件时,对话应按以下格式存储:
"DATE_TIME_STAMP" : [
{
"Question" : " " ,
"Answer" : " " ,
"Steps" : " "
}
]
所有生成的图表/图形/图都存储在项目基目录(代理工作目录)中。
使用或修改此工具时,请务必给予适当的认可。