Skip to content

知识库可视化界面

7.1 Streamlit 快速构建可视化知识库

Streamlit 是一个用于构建数据科学和机器学习应用的 Python 库,它允许开发者快速创建交互式 Web 应用,而无需前端开发经验。

7.2 Gradio 快速构建可视化知识库

Gradio 是一个用于创建机器学习模型演示界面的 Python 库,它提供了简单的 API 来构建交互式 Web 界面。

7.3 核心功能

  • 上传功能:支持多种文件格式,批量上传
  • 问答功能:智能问答,多模型支持
  • 历史记录:聊天历史,上下文保持
  • 本地运行:Streamlit 和 Gradio 本地运行
  • 分享功能:部署到云平台

7.4 本章小结

  • 学习了使用 Streamlit 构建可视化知识库界面
  • 掌握了使用 Gradio 构建交互式问答界面
  • 实现了上传、问答、历史记录等核心功能
  • 了解了本地运行与分享的方法