前言
数字永生主要依赖永久存储和AI技术,实现在去中心化永存网络上虚拟人生成和交互的方法。该方法基于多种模型训练和数据处理技术,可实现从数据获取到生成虚拟人和与之交互的前端页面内容。本文将介绍技术架构、实现思路和技术细节,以期为相关领域的从业者和技术爱好者提供参考和借鉴。
技术架构
永久存储部分
永久存储部分主要负责用户数据、AI模型的存储,是实现永生的基础。“永生”的根本是用户数据和训练出人格模型的永久存储,目前来看传统的服务提供商都无法做到让数据“永存”。因此我们选择使用Arweave来进行数据存储,Arweave是一个分布式的数据永存网络,使用去中心的方法对数据进行永久存储,主要有以下几个优点:
- **数据不丢失:**数据会被网络中的多个节点存储,鲁棒性强,即使某些节点数据丢失也没问题。
- **抗审查:**没有中心化服务器的审查问题和法律风险
- **大规模数据存储:**Arweave是专为存储建立的网络,支持用户大规模数据存储
- **隐私性和公开性:**Arweave上数据可以公开分享,也可以使用技术手段进行隐私处理,只有所有者可以查看。
在Arweave上存储的数据主要分为三个层次:
- **用户数据存储:**这部分主要是用户上传他们的个人数据,用来训练出独特的人格模型。可以是聊天记录、照片、推特账号等,一切可以描述人物性格、形象的数据。
- **训练模型存储:**基于用户的数据训练出的AI模型,每个人都拥有自己独一无二的模型。
- **生成数据的存储:**生成的的3D模型、声音、对话内容等存储,可以把数字人映射到虚拟场景。
SBT