欧易数字货币Web3的直通车

新手必读、操作指南、进阶策略、行业热点尽在新手学院,精彩一站直达,轻松玩转数字货币。

进入欧易官网

我如何使用 ai16z 框架构建 Racer AI

本周决定启动一个有趣的项目,复兴 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"

如果一切正常,您应该在控制台中看到类似的内容。

 

风险提示

登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担!

热门推荐