本周决定启动一个有趣的项目,复兴 FriendTech 创始人 0xRacer。 Racer 是 CT 中颇受争议的成员,他的观点和产品吸引了人们的注意。
上个月,许多代理进入了场景,例如 degen spartan ai、pmairca 等等……感谢 ai16z 社区的开发人员,我们现在可以使用他们在 github 上提供的开源代码来构建自己的 AI 代理。
我使用 Windows PC 来启动该项目。确保您的系统中安装了 git 和最新的 Node.js。我从 Claude 和 OpenAI 那里获取了 API 密钥,只需支付 5 美元的信用即可使用。克隆 ai16z Eliza 存储库以启动。
git 克隆 https://github.com/ai16z/eliza
下一步,我将 .env.example 文件作为 .env 文件复制到 (eliza/packages/agent)。添加了 api 密钥和 twitter 密码、电子邮件、用户名到 .env 文件中。
最后一个自定义步骤位于 strings.json 文件中。字符文件夹下有示例。确保字符文件中没有任何类型/错误,否则,它会运行默认的 elisa 字符,该字符尝试与本地 LLM 一起运行,这很可能会失败。
我尝试了 openAI 和 Claude,我认为对于像赛车手这样有争议的角色,Claude 在这两个选项之间工作。您的角色 json 文件将如下所示。为了方便起见,我只添加 json 文件的顶部第一个元素。其余的就更简单了。
{
“名称”:“赛车手”,
“客户”:[“推特”],
“modelProvider”:“人类”,
“设置”: {
“秘密”:{},
“嗓音”: {
"model": "en_US-male-medium"
}
},
“生物”:........
...
...
比你必须安装和构建。
PNPM我
对于我的情况,pnpm build 不起作用,所以我通过单击手动运行 /scripts/build.sh 。这一步很重要,因为如果不构建打字稿代码,它就无法工作。
现在我们可以运行我们的代理了。
pnpm start --characters="yourpathhere/racer.character.json"
如果一切正常,您应该在控制台中看到类似的内容。
版权声明
本文为本站原创内容,转载需注明文章来源(https://www.eiefun.com),另:文中部分素材可能会引用自其他平台,如有侵权或其它,请联系 admin@eiefun.com,我们会第一时间配合删除