风险投资公司 Andreessen Horowitz (a16z) 发布了 AI Town 的代码,这是一个开源项目,它来源于斯坦福正式开源了爆火的25个智能体小镇。可让开发人员创建自己的人工智能驱动的虚拟世界。「通过人工智能代理民主化构建您自己的模拟环境。」
16232946-2023-08-16T15:30:02.png

核心功能:

虚拟城镇:创建一个真实的虚拟城镇,包含各种 AI 角色和背景环境。
AI 角色互动:AI 角色能够自由聊天、社交和互动,模拟真实的人类行为。
可定制性:用户可以根据自己的需求和喜好,定制和扩展 AI Town,包括角色、故事和环境等方面。
强大的后端引擎:AI Town 使用 Convex 作为后端引擎,支持共享全局状态、事务和事件日志记录,为构建可扩展的应用提供了强大的基础。
多平台支持:AI Town 支持部署到各种平台,包括 Fly、Docker 等,使用户能够轻松部署和运行自己的虚拟城镇。

在幕后,AI Town 依赖于强大的技术堆栈,包括用于后端无服务器框架的 Convex、用于矢量存储的 Pinecone、用于身份验证的 Clerk、用于自然语言文本生成的 OpenAI 以及用于部署的 Fly。

该平台本质上是人工智能角色的一个充满活力的缩影,每个角色都有其独特的角色。这些人工智能角色能够以令人信服的类人方式相互交互,从而在虚拟环境中创造出有趣的社交动态。 城镇中的每个人工智能角色都会收到一个起始提示,该提示会塑造其角色并作为其交互和行为的基础。当人工智能角色彼此互动时,他们会保留对话的记忆,从而保证互动的连续性。这种记住过去交流的能力为每个人工智能角色带来了独特的叙述,进一步增强了虚拟环境的真实性和复杂性。

英伟达高级研究科学家Jim Fan评论:
当一个风投公司急于组建一个团队去复制一个AI论文,并开放平台的时候,你就知道这个想法已经达到了巅峰的受欢迎程度!

在线体验:https://www.convex.dev/ai-town
源码下载:https://github.com/a16z-infra/ai-town