项目介绍:auto-gpt-web
项目概述
auto-gpt-web 是一个智能项目,旨在通过人工智能的力量帮助用户实现他们的目标。用户可以在没有人工干预的情况下设定初始角色和目标,AI 助手会自动利用所有资源来实现这些目标。该项目的灵感来源于 Auto-GPT,并通过其创新的功能改变了传统网络应用的使用方式。
功能特性
- 互联网访问:auto-gpt-web 可以进行网络搜索和信息采集,以帮助用户更准确地实现目标。
- 数据保存:用户可以在浏览器中保存 AI 的定义、聊天历史记录及其凭据,便于后续使用。
- 长期记忆:虽然该功能尚未完成,但计划基于浏览器内的向量数据库实现长期记忆。
- Electron 应用:同样在计划中的功能,将其打包为桌面应用程序。
- 无谷歌搜索 API 限制:通过 Electron webview 进行搜索操作,解决谷歌搜索 API 限制及单页应用(SPA)问题。
- 成本评估:可计算代币并评估使用成本,以帮助用户合理地利用资源。
使用要求
要运行 auto-gpt-web,用户需要具备一些基本的 API 访问权限:
- OpenAI API 密钥
- 谷歌查询:
- 搜索 API 密钥
- 自定义搜索引擎 ID
安全性
auto-gpt-web 非常重视用户的隐私和数据安全:
- 用户所有凭证都会仅保存在本地浏览器中,仅在必要时发送给相关服务提供商(如 OpenAI 和谷歌搜索 API)。用户可以随时完全删除这些数据。
- 聊天历史也会仅保存在本地浏览器中,用户可以随时完全删除这些历史记录。
发展愿景
auto-gpt-web 致力于成为用户高效工作的得力助手,随着开发的不断推进,其功能将更加丰富,希望用户在不久的将来能够体验到稳定、高效的完整版本。通过不断优化和迭代,该项目将继续为用户创造价值,并帮助他们高效地实现既定目标。