创建 Aries Agent 应用程序

作者: 李甲川 | 来源:发表于2019-12-09 00:14 被阅读0次

    目前可以通过两个方式来创建 Aries Agent 应用程序:

    Agent Framework 模型

    Agent Framework 模型允许你可以将 controller 创建为一个应用程序,其中还内嵌了 Aries Agent(以类库的形式存在)。目前只有 aries-framework-dotnet 可以做这种 Agent Framework。

    Cloud Agent 模型

    Cloud agent 模型是将 agent 和 controller 分开,彼此之间使用 HTTP API 的方式进行调用。这种方式 controller 就跟我们平时开发的 web 应用程序没有任何区别了。目前 Cloud Agent 只有 aries-cloudagent-python。Controller 设置也可以是既存的企业应用系统,但是可以跟 Aries Agent 进行通信来跟 Indy 网络进行交互。

    该选哪种?

    如果你想构建一个非手机的应用系统,并且想很容易地将 agent 跟现有系统进行集成,那么 cloud agent 模型是更适合的。如果你想创建一个全新的系统并且是独立运行的话,那么两种模型都可以,你可能得看看现有人员的技术能力。

    如果你想构建一个手机 agent,那么 Aries Framework 模式更适合。因为 Python 目前还不是一个合适的手机开发平台,cloud agent 的方式还不适合手机应用。

    相关文章

      网友评论

        本文标题:创建 Aries Agent 应用程序

        本文链接:https://www.haomeiwen.com/subject/kabvgctx.html