跳到主要内容

Cogine

Cogine是Reality World的虚拟机和底层框架, 它定义了一套标准的微程序(例如一个LLM智能体)格式,这些微程序可以被动态的加载和运行, 微程序之间可以以很简单统一的方式进行通信。

Cogine一词来源于几个相关的意思:An engine of complexity, 或者an cognitive computing engine, 或者 conversational computing engine。

你也可以将Cogine部署集成到自己的应用中。

计算架构创新

对话式计算

每个函数可以任意跟用户、系统或其它程序进行任意通信以获取更多信息,该程序会被系统暂停直到获得响应后自动恢复执行,这种计算模型对LLM应用非常重要。

互操作性

来自不同开发者之间编写的程序可以运行在同一个内存环境,并在用户的许可下进行互操作,这种应用之间的协作能力是未来元宇宙和AI多智能体应用的核心基础需求。

自我进化

所有程序以相互协作的方式进行工作,用户可以定制个性化的组合以满足不同的个性需求,像生物系统一样进行自我进化,通过复杂系统的机制涌现出更高的数字智能。

逻辑抽象

运行时将对整个程序进行重新组织,这使得开发者仅需要关注逻辑,而不需要关心硬件、内存数据管理以及其它编程语言相关的细节,从而建立一种逻辑抽象。

多程序对话式协作框架

任何微程序可以以非常简单的方式与用户、系统和其它微程序进行通信,这提供一种能力通过使得程序之间通过协作的方式来完成复杂的任务。

基于大模型(LLM)的应用,一个函数的输入是语义化的文本而不是结构化的数据,这给程序带来了很多不确定性,这需要通过多轮对话来澄清更多信息。为了解决这个问题,我们首次提出一种称为对话式计算(Conversational Computing)的概念和技术,使得任何函数都可以任意被暂停以与用户、系统或者其它微程序进行对话以获取更多信息,并在条件满足之后自动恢复执行,整个过程就像编写传统串行程序一样简单,不需要做一些额外繁琐的工作。

阅读更多

基于复杂系统理论构建的复杂引擎

在生物和社会经济系统中,人们普遍的共识是整个系统的智能来源于复杂系统理论中的涌现机制,这种涌现机制通过独立组件之间的局部协作、复制变异以及选择来实现。

在计算机科学和工程中,应用之间通常是相互隔离以保证数据安全,这种互操作能力的缺失使得应用之间以非协作的方式运行,从而缺乏智能。我们通过对程序的结构和运行过程进行重新组织以提供一个原生互操作的计算架构,使整个系统像一个复杂引擎。

阅读更多

加入开发者社区

Open-source is in the ❤ of Reality World. ⭐ us on GitHub.