通过CSV生成图表,用户可以上传 CSV 文件,与之进行聊天互动,并生成相关图表

图片[1]-通过CSV生成图表,用户可以上传 CSV 文件,与之进行聊天互动,并生成相关图表-浩瀚博客

工作流程

  1. 1. 用户上传 CSV 文件。
  2. 2. 应用分析 CSV 文件的表头并提出有洞察力的问题。
  3. 3. 用户提出关于数据的问题。
  4. 4. Together.ai 生成 Python 代码以回答问题,执行代码并返回结果(包括图表)。
  5. 5. 所有聊天记录和结果存储在 Upstash Redis 中,以便快速检索。

技术栈

  • • 前端:Next.js, TypeScript, Tailwind CSS, Shadcn UI
  • • AI 语言模型Together AI LLM,用于生成 Python 代码以回答问题和可视化数据
  • • 代码执行器:Together Code Interpreter,用于执行 Python 代码并返回结果

直达链接【点击前往

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享