SkyAGI

LLM 中新兴的人类行为模拟能力
授权协议 Apache-2.0
开发语言 Python JavaScript TypeScript HTML/CSS
所属分类 神经网络/人工智能、 机器学习/深度学习
软件类型 开源软件
地区 不详
投 递 者 万俟玉书
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SkyAGI 是一个 Python 包,它展示了 LLM 在模拟可信的人类行为方面的新兴能力。具体来说,SkyAGI 实现了生成代理的理念并提供一个角色扮演游戏,创造一个非常有趣的用户体验。

与以前基于 AI 的 NPC 系统不同,SkyAGI的 NPC 会产生非常可信的人类反应。该演示中有趣的观察显示了在许多方面重新思考游戏开发的巨大潜力,例如 NPC 脚本编写。

为了证明这一点,SkyAGI 提供了来自《生活大爆炸》和《复仇者联盟》的示例人物作为起点。用户也可以通过创建 config json 文件(如customized_character.json)来定义自定义的角色。 关于有趣的观察结果的细节,可参考观察部分

 相关资料
  • 中兴 这是学校的一个模拟面试比赛,为了后面复盘,在此记录。总体主要围绕简历,更多考察如何改进项目,项目聊的比较多。 一面: 自我介绍 java垃圾回收机制,堆栈,内存管理 项目里难点以及如何解决 如果重新做你的项目,你会怎么改进。 意向城市 中兴和华为怎么选 二面 (很久,问的很杂,要准备) 1. 最近的一个项目做的什么,最后实现了吗。 2. 项目里是什么角色 3. 项目里遇到了哪些问题 4. 分

  • 在我读到的关于它的帖子上,似乎没有人对它有任何问题,并且都报告了一个更快的模拟器。 它显示的错误是: 为什么会发生,有没有办法修复它?还有谁会犯这些错误吗?反之亦然? 编辑: 这是我在BIOS中看到的,所以它应该是可用的...:

  • 当我尝试用PowerMock和Mockito测试一个方法并模拟它的依赖关系时遇到了问题。我尝试将依赖关系方法转换为非静态方法,并使用@mock注释和@injectmocks,但没有任何结果。 下面是正在测试的类和方法: 这里有一个我想要嘲弄的依赖关系,我很难嘲弄它: 最后,但不是最不重要的是,使用失败的测试方法的测试类。我不得不说,它甚至没有到达assert方法调用,而是在when().ThenR

  • 问题内容: 我正在通过编写一个小型个人项目来学习Go。即使很小,我还是决定从头开始进行严格的单元测试,以学习Go的良好习惯。 琐碎的单元测试都很好而且花哨的,但是我现在对依赖项感到困惑;我希望能够用模拟函数替换一些函数调用。这是我的代码片段: 我希望能够测试downloader()而不实际通过http获取页面- 即通过模拟get_page(更容易使用,因为它仅将页面内容作为字符串返回)或http.

  • 我有下面的方法,我需要为它编写单元测试。但我不能窥探类密钥库。它抛出以下异常。

  • 我试图模拟一个公共类,但是当这样做时,Mockito抛出一个异常。 我想嘲弄的班级:https://github.com/scribejava/scribejava/blob/master/scribejava-core/src/main/java/com/github/scribejava/core/builder/ServiceBuilder.java 测试代码: 完整堆栈跟踪:

  • 问题内容: 我有一个仅接收单个文件,查找与之相关的文件并打开它的类。遵循以下原则 在我的单元测试中,我希望能够测试someMethod()而不必将物理文件放在某个地方。我可以模拟fileOne并将其传递给构造函数,但是由于在构造函数中正在计算fileTwo,因此我无法对此进行控制。 我可以模拟方法findRelatedFile()-但这是最佳实践吗?在这里寻找最佳设计,而不是寻求实用的解决方法。我