产品简介
effibot Effibot 是一个ChatGPT服务器,它通过树状结构管理对话,提供类似思维导图的交互体验。它能有效优化上下文传输,减少Token消耗,尤其适合在企业内部进行需要深度、连续追问的场景。

核心功能
- 采用树状数据结构管理对话上下文
- 有效优化Token传输,降低消耗
- 支持以思维导图形式展开问答
- 支持一键Docker容器化部署
- 提供Mock模拟模式便于调试
- 包含示例前端Demo和REST API接口
快速开始
- 克隆项目并进入目录:`git clone https://github.com/finishy1995/effibot.git && cd effibot`
- 配置OpenAI密钥与端口:编辑 `http/etc/http-api.yaml` 文件,填入Token
- 使用Docker一键部署:在项目目录执行 `docker-compose up -d`
界面预览

与其他方案对比
| 对比项 | effibot | 同类方案 |
|---|---|---|
| 对话管理方式 | 采用多分支树状结构组织上下文,每次仅传递当前分支信息,优化Token使用。 | 通常将所有历史对话作为线性序列传递,上下文越长,Token消耗越大。 |
适合谁用
- 需要在企业内部进行深度、连续知识问答的团队
- 希望优化ChatGPT对话成本、控制Token消耗的用户
下载与版本
当前最新版本为 0.0.1,发布于 2023-04-04。支持 Windows。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/finishy1995/effibot