Skip to content

cosimo17/chat-excel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English

CHAT-EXCEL

大语言模型,让excel更简单。使用对话式AI模型来辅助进行Excel数据分析与图表绘制

Demo

demo1

安装

git clone https://github.com/cosimo17/chat-excel.git
cd chat-excel
pip install -r requirements.txt
python src/main.py

快捷键

  • Ctrl + Q, 将问题发送给AI
  • Ctrl + A, 折叠/展开聊天窗口
  • Ctrl + Z, 撤销修改

原理

使用pandas来读取excel数据,将sheet表示为pandas的DataFrame对象, 使用AI生成处理DataFrame的代码,使用代码解释器执行代码并将结果反馈在GUI上,使用matplotlib来绘制图表。
还在开发完善中,可能不稳定,某些情况下会崩溃。 解释器的部分代码借鉴自KillianLucas/open-interpreter
已知问题:

  • 某些情况下AI会给出错误的代码
  • 不支持合并了单元格的excel
  • excel的表头必须位于第一行

Releases

No releases published

Packages

No packages published

Languages