Skip to content

V3.0

Latest
Compare
Choose a tag to compare
@kaqijiang kaqijiang released this 04 May 05:53
· 6 commits to main since this release

同时增加了网页中文版
https://www.autogpt-zh.com/

欢迎参与如何使用AI工作学习创作的建设
https://nhrvt0kw31.feishu.cn/wiki/TjZuwJtnfisaqwkRtI4cDQyVngb

自v0.2.2以来,已经过去了一周多,共有275个拉取请求,我们很高兴地宣布v0.3.0的发布!从现在起,我们将专注于重大改进,而不是错误修复,因为我们觉得稳定已经达到了合理的水平。剩下的大多数问题都与即时生成和内存系统的限制有关,这将是我们在下一个版本中努力的重点。

集锦✨

插件🔌

现在,第三方开发人员可以通过编写插件来扩展AutoGPT的功能。

您想让自动GPT访问您的日历还是打开车库门?为它编写一个插件!

请注意,插件接口不稳定,随着我们添加更多功能,可能会更改为v0.3.1和v0.4.0

https://github.com/Significant-Gravitas/Auto-GPT-Plugins#plugins-在存储库中

文档📖 - https://docs.agpt.co/

文档已更新,现在可以在上找到https://docs.agpt.co/.RTFM!:)

测试驱动开发🧪

有很多提案,但如何知道哪些提案真正改善了Auto GPT?为了更好地集中精力,我们的测试现在包括挑战,例如记忆挑战(1到10级)。

AutoGPT可以达到4级。任何摇滚明星开发人员都能将其提升到5级或10级吗?

简化提示💬

自动GPT与自动初始提示生成器一起使用变得容易多了。

只需说出您想要的内容,例如“make pong”,剩下的内容将由Auto GPT(尝试)完成。

自我反馈🔍

这一功能使人工智能能够进行反思,并通过考虑自己的内部评估来提高其思维、计划和推理能力。若要使用此功能,请在自动GPT要求输入时输入“S”键。

内存管理🧠

为了更好地保持人工智能的正常运行,Auto GPT现在维护先前交互的运行摘要。

每次交互后,都会更新此摘要。通过这种方式,自动GPT在工作时会记住什么是必不可少的。

幕后

以上是您作为用户所看到的变化的亮点,但这只是冰山一角。

在幕后,核心团队一直在重组代码库并组织自己。

我们正在偿还早期积累的技术债务。还有更多的事情要做。

更改内容的完整列表

插件支持由@BillSchumacher在#757中提供

#2467中@ntindle为PR制作的衬衫尺寸标签

修复#2605中@Pwuts的衬衫尺码工作流权限

1986年@richbeales更新docker hub镜像推送操作

@juanignacioronca在#2272中稳定

在#2669中由@k-boikov在docker构建中包含openapi python客户端

修复自述文件/run.sh启动->/run.sh由@chenfengyanyyu在#2523中创作

@edcohen08在#2619中取消过期的正在进行的docker CI

doc:在#2667中通过@egonm12更新git-clone命令以使用稳定分支

使用包容性语言:由@riensen在#2644中将“blacklist”重命名为“denylist”,将“white list”重命名成“allowlist”

将BeautifulSoup版本固定到#2680中@peterbanda的browse_website

修复了@Pwuts在#2727中安装的#2654 spacy语言模型

修复cwd!=时validate_json文件错误#2665中@mickjagger19的项目根目录

在#2691中由@AndresCdo将缺少的大小参数添加到generate_image_with_dale

修复#2753中@Nickfost的download_file命令的标签

修复#2735中@lengweiping1983的拼写错误

在#2628中通过@ntindle将覆盖率报告添加到CI管道

如果@Pwuts在#2758中不存在azure.yaml,则进行load_azure_config throw

docs:通过@chrisvxd在#2752中修复README中的小拼写错误

在#2709中通过@Bsodoge更新README.md

在#2705中通过@itsmarble添加show.env的说明

@AndresCdo在#2682中更新预提交版本

改进README.md中的插件部分,以防止@riensen在#2651中出现依赖性错误

在#2545中通过@cryptidv将版本选择添加到bug模板

仅通过@lengweiping1983在#2313中调整参数顺序

在#2788中通过@coditamar为每次新运行进行配置加载和覆盖

@T-Higgins在#2785中更新README.md

修复了@k-boikov在#2832中对错误模板yml的缩进

修复#2406中@pkqs90的docker使用自述

更新README.md(IMAGE_PROVIDER=sd=>IMAGE_PROVIDER=huggingface),作者:@okunishinishi,位于#2802

[Hotfix]修复#2771中@ntindle的覆盖工具

通过@MikelCalvo在#2587中将操作系统信息添加到初始提示中

更新readme,通过@BuildEverything在#2837中更清楚地描述平台之间的使用情况

如果@jlxip在#2558中可用,请使用readline

在#2205中添加@rocks6的文件操作测试

修复了@sudouser777在#2851中的拼写错误

[feat]由@AndresCdo在#2679中更新milvus_memory_test.py错误日志

在#2877中添加@ntindle的Cov代码

添加了基本的微调器测试,并由@OmriGM在#2855中修改了微调器方法docstring

文档:修复#2886中@didier durand在README.md中的拼写错误

更新自述文件,在#2884中包含@minghinmatthewlam的Eleven Labs语音设置

@didier durand在#22888中固定CONTRIBUTING.md的标题

通过@gklab在#2756中调整file_operations.py代码格式

修复(测试):在#2904中@Torantulino在测试中更改配置值后恢复配置值

在中通过@ntindle添加CodeCov CI覆盖要求