「GenericAgent 启动器」更方便的使用,使用注意的问题

从这里继续讨论: 「GenericAgent一键启动器」token饥荒?放弃龙虾吧! 在看完这位佬的帖子,我就喜欢上这个agant,为什么呢? GenericAgent——复旦团队研发 | 仅仅~3K 行代码 Self-Evolving Agent 开发调优 本帖使用社区开源推广,符合推广要求。我申...
「GenericAgent 启动器」更方便的使用,使用注意的问题
「GenericAgent 启动器」更方便的使用,使用注意的问题

从这里继续讨论:「GenericAgent一键启动器」token饥荒?放弃龙虾吧!

在看完这位佬的帖子,我就喜欢上这个agant,为什么呢?

GenericAgent——复旦团队研发 | 仅仅~3K 行代码 Self-Evolving Agent 开发调优
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 …

因为认真做记忆,节省token的项目才是真正给人使用,而不是收割我们的钱包

所以部署使用后,我就开始为了我的热爱,给GenericAgent 开始做更方便的启动器

这也是因为我不希望它和openclaw一样,ui乱的看不懂,配置多得找不完,部署折腾好几天

所以我这几天逐步完善这个启动器,在各位佬的反馈之下,大体框架完成,已经可以端出来给大家使用了

不过原帖子有着各种交流反馈,所以我在这个帖子汇聚一下使用时的指导,这样佬们就不用爬楼了,也是方便感兴趣的佬可以有更多可能来了解

首先我们的启动器上单exe文件,目前体量不大,更新时直接替换启动器本体就好

image

已经下载的佬可以在我已下载中选择GenericAgent路径进行载入,如果你有多个版本的python,还可以指定对应版本路径

没有下载的佬我们提供了一键下载,还有虚拟环境下载,这是因为官方不推荐3.14版本,所以不希望改变电脑环境的佬可以选择虚拟环境下载,我们单独维护了一个python3.12版本,不会影响电脑的环境

载入后是如下界面

image

我们可以看到右侧的会话是以通信渠道分类的,启动器提供了会话快照系统,用于保存你的会话上下文(官方更倾向于载入过去的日志,会话快照是为了方便佬友们的需求),同时通信渠道也会保存快照,之后的版本我会让启动器一个斜杠命令系统,方便佬们在其他通信渠道使用时快速切换配置

右上角是功能和明暗切换按键,官方gui界面的功能大多收纳在里面,同时聊天界面还提供简单的token计数,方便佬们更好地管理。同时左侧会话栏还提供了一个搜索引擎,方便佬们精确找到过去的每一个句子(没错,是句子)

左下角的设置界面进入后是这样的

image

api配置被我大量简化,你只需要填好api,中途选择你api的格式,如:chat,responses和claude,然后选择对应模板,建议:chat选择通用oai模板,responses选择oai原生模板,其他模版则是针对具体模型的更有效适配,建议以上推荐失败后尝试使用

通讯渠道也被我极简化

image

你不在需要去翻配置文件,或者记忆启动命令,直接在这里配置就好,简简单单

个性设置里约束了会话数量,默认为10,可以为每个渠道单独适配,主要是太多会话,会导致保存的会话快照过多,约束数量可以控制储存,当会话超过数量时,最旧的会话会被删除,不过你也可以右键对应会话进行收藏,收藏的会话不会被这个删除机制影响,但是你收藏的会话和会话上限一样多时,就不能创建新会话了

最后,讲一下我为什么做这个项目吧,因为:省token,龙虾,爱马仕接连出场,但是它们对token的使用就像在抢我们的钱包,所以当看到GenericAgent敢于提出这个口号,我觉得它是真正在为我们着想,是正在想做一款普通人使用的agant,所以,我愿意花费我们时间,去迭代,去打下这么多字,去为了方便它使用,方便它向普通人推广而做出这么一款启动器。让它不会和龙虾一样ui和体验成为绊脚石

感谢大家阅读,之后的小更新还是会在主贴里发帖,也会有我迭代时的一些碎碎念吐槽,如果大家愿意时不时去看看,和我聊聊天,我也会很开心的 :melting_face:,当然带着优化建议来就更好了 :grinning_face_with_smiling_eyes:

2 个帖子 - 2 位参与者

阅读完整话题

来源: linux.do查看原文