a16z-infra/ai-town 是一个可部署的启动套件,用于创建并自定义一个 AI 角色在其中生活、对话和交流的虚拟小镇。最新发布信息并未提供,因此这里介绍的是仓库所描述的项目,而不是某个特定版本的变更。
根据 README,AI Town 的灵感来自研究论文《Generative Agents: Interactive Simulacra of Human Behavior》。该项目用于构建属于自己的小镇,实现虚拟角色之间的对话和社交互动。它使用 TypeScript 编写,并以 MIT 许可证发布。README 说明它将 Convex 用作游戏引擎、数据库和向量搜索。默认聊天模型是 llama3,嵌入模型是 mxbai-embed-large。这套配置展示了虚拟小镇的对话功能和基于搜索的功能分别围绕哪些工具和模型构建。
不过,所提供的 FACTS 中没有最新发布信息,也没有可用于判断性能或成本的测量结果。因此这里能确认的只是这个可部署、可自定义的启动套件的说明,以及文档中记载的配置。很难把它视为在运营众多角色时的性能或实际部署成本的证明。