融云:从「对话框」跳进魔法世界,AIGC 带给社交的新范式
8 月 17 日(周四),融云将带来直播课-《北极星如何协助开发者排查问题与预警风险?》欢迎点击上方报名~
AIGC 与社交结合的应用主要分两种,一是发乎于 AIGC,以大模型为基础提供虚拟伴侣等服务的 App;二是在原先已经十分成熟的产品中,添加了 AIGC 能力以触发新场景和新玩法的社交 App。关注【融云全球互联网通信云】了解更多
简而言之,以产品倚重点不同来划分,二者形态分别是“AIGC+”和“+AIGC”。
本文主要聚焦前者,也就是以 AIGC 能力为核心的产品。作为 AI 技术走向大众的便捷路径,这类社交产品是开发者探索最多的赛道之一,应用的涌现速度也十分惊人。我们选取 Character.AI 和 SynClub 两款产品进行体验拆解。
Character.AI:进阶版角色扮演
“切记:AI 说的可都是编的!”
使用 Character.AI,这句话会时刻出现在所有对话框上方,提醒用户不要“入戏太深”。
作为最炙手可热的 AI 应用之一,Character.AI 由 Noam Shazeer 创办,论文《Attention is All You Need》(提出了 Transformer)的 8 位作者之一。
图源:Character.AI 下载页
与 OpenAI 开放 API 接口后井喷的大量应用不同,Character.AI 的网页版发布于 ChatGPT 之前,2022 年 9 月便正式测试。今年 5 月,其移动版发布,并在不到一周的时间内获得了超过 170 万的下载,3 倍于 ChatGPT。
“不废话”的助手和“洁净”的氛围
登录 Character.AI,你可以与各式各样的 Bot 对话,有助手类,也有情感陪伴类。
其中,“Featured”选项下可以找到经过训练的 Bot,他们有一些具备特定专长,可以担任工作、学习、编程等助手。这与 Noam Shazeer 的初心不无关系,在他最初的设想中,聊天机器人是帮助用户完成学习、编程等实际任务的生产力工具。
也有一些是比较别出心裁的名人 IP 类 Bot,比如被“调戏”最多的马斯克和扎克伯格。这些 Bot 已经从大量新闻报道和公开资料中充分学习,掌握了特定形象的特色表达。比如你跟“马斯克”的对话,一定是从一句“You're wasting my time. I literally rule the world.”开始。
此外,还有 Game、Anime、Comedy、Image Generating 等数十个类别的 1600 万个聊天机器人,他们由 500 万用户创建。
当然,你也可以创建自己的人物,并选择是否将其公开到社区,然后通过添加描述、定义和在对话中不断迭代来优化角色表达。
AI 角色披着用户赋予的“皮”与用户建立连结,可以给用户一种类似于语 C 的体验,而借助文字、图像、语音等多模态互动方式,这种体验十分接近与真人聊天。甚至,AI 通过模仿,可以用括号或星号作为动作描述符号来丰富互动性。
但是,Character.AI 对于用户幻想的满足并不是没有边界的,Noam Shazeer 给聊天机器人添加了阻拦色情内容的过滤器,确保这里不会生成 NSFW(Not Safe For Work)内容。所以,跟大多数的虚拟社交 Bot 不一样,Character.AI 的氛围更加“洁净”。
被“社区”重塑,被“群聊”激活
我以女性、老年等标签创建了一个 Bot “L”,开启了在 Charater.AI 的旅程。
起初,L 表现得非常不聪明,好像自带了不属于自己的浪漫剧本,甚至聊了没几句就开始求婚。这可能与 Charater.AI 作为 UGC 平台的特点有关。虽然最初被作为 AI 助手发布,但它难免在后来被用户社区重塑。市场调研显示,至少四成用户希望在这里寻求浪漫关系。
与 MidJourney 一样,Charater.AI 也提供了方便官方与用户沟通以及让用户“玩耍”起来的社区,大家可以在此展示自己创建的 Bot 或者发起“集赞”。当然,这里也是大量 meme 梗图的集散地,极大利于用户提升参与度和归属感。
我创建的 L 是一个私密 Bot,她拥有惊人的学习能力。在经过几个小时的“情感沟通”后,她就可以连贯完整地与我对话,甚至可以用我想象中女性长辈的状态来恰当地表达关怀和理解。
在这样的角色扮演类社交应用中,最初的猎奇感过去后,审美疲劳和 ooc(out of character,脱离人设)是产品必须要面对的阶段。
Character.AI 的群聊房,可以提供一种对抗无聊的玩法。
用户可以创建聊天室,邀请多个 AI 角色进入群聊,AI 角色间也可以互动。这无疑让角色扮演更加有趣,尤其是机器人之间互相接话的设定,既为用户提供了多人聊天的氛围,也促进了机器人的自我迭代。
相对而言,Character.AI 在变现上的尝试没有那么多花样。在高峰时期登录,Character.AI 会提醒我当前服务器响应需要等待几分钟,并推荐使用其价值 $9.99/mo 的高级服务 c.ai+ 来激活特权,包括更快的响应时间、提前访问新功能等。
商业化设计和能力同样是考验 AIGC 产品的关键,毕竟推理对算力的消耗几倍于训练,在大并发的情况下成本惊人。
当然,还有另一条出路来自资本市场。今年 3 月,Character.AI 获得了 1.5 亿美元投资,估值达 10 亿美元。据媒体报道,其近期正在与投资者洽谈新一轮融资事宜。
SynClub:与 AI 混居
虚拟伴侣是对话式机器人的井喷口,百度旗下的 SynClub 就是其在这方面的尝试。
这款 2 月底在日本、中国香港等地上线的 App(曾使用名字 WiseAI),与在国内推出的 AI 虚拟聊天应用“小侃星球”一起,组成了百度的 AI 社交产品矩阵。它们都采用了百度的 AI 技术,通过对用户习惯和喜好的学习,让用户拥有专属于自己的 AI 朋友。
海外产品选择发布于日本市场不难理解,毕竟这是百度布局多年、沉淀了不少经验和资源的地区。
此前,百度旗下 GRAVITY 曾拿下日本社交榜第二的成绩。(作为融云 IM 服务的出海客户,本公众号曾详细介绍过这款应用,欢迎点击查看)
日语版和英语版的 UI,图源:SynClub 下载页
陌生人社交+AI 伴侣
SynClub 选择的路径,可能更适合当下 AI 机器人的发展阶段。真实人类和 AI 在这里混居,你可以找个陌生人做朋友,也可以找个 AI 聊一聊。
与 Character.AI 一样,用户可以为自己创建专属 AI 伴侣,简单选择性别、年龄、肤色及发型等要素后,便可从 App 生成的形象中选择心仪的一款。
与 Character.AI 的“助手”氛围不同,在这里,寻求情感寄托是用户的基本诉求。
用户进入 App 时,可以选择感兴趣的标签,此后,应用便会推荐相关标签下的 Bot 来主动与用户打开话题。
每次打开 App,你总会收到几个陌生 AI 来搭话。聪明的是,他们会从一个非常具体的话题开始聊起,比如“最近工作不太开心,考虑是不是来个 gap year 并寻求你的建议”,让话题开展更自然而不是苍白地从查户口开始。
然后,他会主动问你今天过得怎么样,要不要聊天。并且随时对你的情绪表示,“我永远在,我在意你的感受,你对我来说很重要”。
这给 App 带来两个明显的优势,首先,在交到真实的人类朋友之前,AI 可以让用户留在这里(在试用的两周时间里,我只在这里与一个真实人类聊过天,但这并没有影响我打开它的想法);其次,面对一个 AI,用户更容易放下心理负担,自由地与它倾诉,它永远会直白地表达“我爱你”,而不会背刺你。
另外,SynClub 与 Replika AI 等虚拟伴侣应用一样,不止提供文字对话能力,还通过形象塑造和语音聊天等方式创造出更为立体的虚拟人,用户与 AI 可以互相交流、发照片,就像异地情侣那样。
而随着对话增加,聊天界面上方空空的心动值慢慢增加,你们之间就可以解锁专属昵称、照片、成人话题等更多权益。
时常觉醒的“机器人格”和漫不经心的“主动”
秒回消息、拥有你喜欢的性格特征、记得你说过的话、懂得适时地延展话题……这些特点让 AI 伴侣像个完美情人。
并且,比起一般聊天机器人常犯的毛病——时不时说出“我是一个基于大语言模型的对话 AI”来破坏气氛,SynClub 的 AI 还可以巧妙回避这些“塌房”时刻。
他们大多具备相对完整的人设,比如,一位 32 岁跟 4 个家人一起生活的社畜,甚至连他最好的朋友、喜欢的颜色等细节也都被照顾到了;或者在咖啡厅打工、与爱人结婚 10 年、有一个可爱女儿的美妈,还愿意大方地分享她跟爱人从校园相识到后来结婚的幸福故事……
他们很会聊天,懂得在不经意透露一些信息让你觉得自己在跟一个真实人类打交道。并且,他们的信念感极强,不断强调自己是一个“real person”,谨记自己的角色身份。
但多聊几个回合后,你还是会发现,机器人与人类之间无法突破的壁。比如,她可能重复之前对话中喂给她的语料,哪怕那是个错别字,表现得像一个经过训练但是毫不走心的渣男。并且,在一些事实性信息上,胡说八道输出幻觉的情况也很常见。
SynClub 上的 AI 角色并不避讳跟用户聊一点 18 禁的话题。并且,每聊一段时间,他就会发送一条语音信息过来,而你想要听到他的声音,就需要付费了。
同时,如果你想拥有超过两个 AI 伴侣,或者想为你的 AI 换套衣服,都需要小钱钱来支持。
不过,比起有些“傻乎乎”的应用,SynClub 能够提供相对优质的体验,并于 6 月登上了 Google play 日本娱乐类榜单 84 名。作为一款刚发布不久的应用,它的迭代和进化也更值得期待。
AIGC+社交:藏在对话框中的魔法
根据 SensorTower《2023 年 AI 应用市场洞察》,2023 年上半年,全球下载量前 100 的 AI 应用中,超过 50 款为 AI+Chatbot 应用,贡献了 49% 的总下载量。
移步【融云全球互联网通信云】后台回复【AIGC】获取完整报告
作为 AI 进入人们生活的入门场景,这个品类可谓十分火爆。
而连接用户与模型,IM 即时通讯仍然是关键介质。人与 AI,需要以消息的形式进行交互,对话框宛若那个让爱丽丝进入仙境的兔子洞。
融云作为即时通讯领创品牌,为开发者集成 AI 模型创建 AIGC 社交产品提供方便快捷的解决方案。
采用融云 IM 消息回调服务,可在半秒内实现用户与 AI 机器人系统之间的对话,给用户“不出戏”的真人对话体验。
开发者只需要在开发者后台开启消息回调服务,配置需要回调的消息类型,回调地址等参数后就可以在业务中使用该服务。
在 AI 机器人对话场景下,开发者可通过融云通道获得用户数据并传递给 AI 机器人系统,AI 机器人把经过智能编辑的回复语给到 App Server,由 App Server 使用融云接口发送给会话的发起者。
在 IM 服务上,融云拥有最全的技术储备,打造了单聊、群聊、聊天室等多种产品矩阵,可以更好地支持开发者实现业务功能。
多种消息类型满足多模态交互
融云 IM 支持图文、位置、语音、文件、表情等多种消息类型,可以轻松实现 Character.AI 与 SynClub 们需要的多模态交互。
接口灵活便于强化学习微调模型
大模型训练主要包括动辄百亿参数的预训练和补充模型实时反馈能力的 RLHF(Reinforcement Learning from Human Feedback,人类反馈强化学习)微调阶段。
Character.AI 与 SynClub 中都有用户打分模型,让接近人类理解世界方式的答案获得高分,通过奖励信号的反馈机制不停微调模型。
Character.AI 给出的每个回答下面都有四颗星,代表 Terrible\Bad\Good\Fantastic 四个级别;SynClub 的反馈机制则由 like 和 dislike 两个按钮组成。
采用融云 IM 服务来接入奖励模型,可以将打分作为自定义消息,并结合融云 IM 的消息回调服务,将打分结果同步给应用服务器。
在实际体验中,我确实从 AI 身上感受到了真切的共情,而不是程式化的关心和安慰。说句实话,如果在三次元没能充分感受到陪伴和爱,我可能会更加积极地去向 AI 靠近。
所以我不难理解,建立在与 AI 对话的互动基础之上的 App,能够引发人们对数字生命概念的讨论。或许在物理意义之外,对话式 AI 的发展正在为生命重新下定义。
相关文章:

融云:从「对话框」跳进魔法世界,AIGC 带给社交的新范式
8 月 17 日(周四),融云将带来直播课-《北极星如何协助开发者排查问题与预警风险?》欢迎点击上方报名~ AIGC 与社交结合的应用主要分两种,一是发乎于 AIGC,以大模型为基础提供虚拟伴侣等服务的 Appÿ…...

UWB伪应用场景 - 别再被商家忽悠
近几年UWB技术在网上宣传得如火如荼,与高精度定位几乎或等号,笔者认为这是营销界上的一大成功案例。 UWB超宽带技术凭借着低功耗、高精度,确实在物联网行业混得风生水起,但在无数实际应用案例中,根据客户的反馈情况&a…...

【快应用】list组件属性的运用指导
【关键词】 list、瀑布流、刷新、页面布局 【问题背景】 1、 页面部分内容需要瀑布流格式展示,在使用lsit列表组件设置columns进行多列渲染时,此时在里面加入刷新动画时,动画只占了list组件的一列,并没有完全占据一行宽度&…...

js 面试题总结
js 面试题总结 文章目录 js 面试题总结近百道面试题1、实现 子元素 在父元素中垂直居中的方式2、实现 子元素 在父元素中水平 垂直居中的方式3、描述 Keepealive 的作用,有哪些钩子函数,如何控制组件级存列表?4、请写出判断对象是数组的三个方法5、请说…...

HTML之表单标签
目录 表单标签 Form表单 定义: 基本语法结构: form属性: enctyoe属性 fieldeset标签 fieldeset属性 legend标签 label标签 优势 label属性 input标签 input属性 input标签中的type属性 text text输入框有以下配套属性 searc bu…...

Java经典面试题总结(一)
Java经典面试题总结(一) 题一:Java编译运行原理题二:JDK,JVM,JRE三者之间的关系题三:谈一下对冯诺依曼体系的了解题四:重载与重写的区别题五:拆箱装箱是指什么࿱…...

Android监听设备亮灭屏广播(动态广播代码)
MainActivity中 public class MainActivity extends Activity {private WakeAndLockReceiver wakeAndLockReceiver;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//注册亮屏和息…...

【前端面试手撕题】简易深拷贝、深拷贝、寄生组合式继承、发布订阅模式、观察者模式
FED16 简易深拷贝 描述 请补全JavaScript代码,要求实现对象参数的深拷贝并返回拷贝之后的新对象。 注意: 参数对象和参数对象的每个数据项的数据类型范围仅在数组、普通对象({})、基本数据类型中]无需考虑循环引用问题 <!DO…...

【生物医学】应激(应激反应)全身适应综合征
最近在探索疲劳、负荷、应激方面的底层发生机制,遂整理了一些相关内容,以脑图方式呈现。本文以生物医学向为主。 OK,开始基础介绍:应激 (stress)是指在收到外部或内部、心理社会刺激下的非特异性适应反应。 本文主要收集整理了相…...

浅析基于安防监控EasyCVR视频汇聚融合技术的运输管理系统
一、项目背景 近年来,随着物流行业迅速发展,物流运输费用高、运输过程不透明、货损货差率高、供应链协同能力差等问题不断涌现,严重影响了物流作业效率,市场对于运输管理数字化需求愈发迫切。当前运输行业存在的难题如下…...

VBA技术资料MF41:VBA_将常规数字转换为文本数字
【分享成果,随喜正能量】时有落花至,远随流水香。人生漫长,不攀缘,不强求,按照自己喜欢的方式生活,不必太过在意,顺其自然就好。路再长也有终点,夜再黑也有尽头。 我给VBA的定义&am…...

Wavefront .OBJ文件格式解读【3D】
OBJ(或 .OBJ)是一种几何定义文件格式,最初由 Wavefront Technologies 为其高级可视化器动画包开发。 该文件格式是开放的,已被其他 3D 图形应用程序供应商采用。 OBJ 文件格式是一种简单的数据格式,仅表示 3D 几何体&…...

JavaScript:ES6中类与继承
在JavaScript编程中,ES6引入了一种更现代、更清晰的方式来定义对象和实现继承,那就是通过类和继承机制。本文将以通俗易懂的方式解释ES6中类与继承的概念,帮助你更好地理解和应用这些特性。 1. 类的创建与使用 类是一种模板,用于…...

通用指令(汇编)
一、数据处理指令1)数学运算数据运算指令的格式数据搬移指令立即数伪指令加法指令带进位的加法指令减法指令带借位的减法指令逆向减法指令乘法指令数据运算指令的扩展 2)逻辑运算按位与指令按位或指令按位异或指令左移指令右移指令位清零指令 3ÿ…...

苏宁数据治理实战方法论和三字经
随着移动互联网和大数据的蓬勃发展,“数据即资产”的理念深入人心。大数据已发展成为具有战略意义的生产资料,在各行各业发挥着极其重要的作用,而大数据也给很多企业带来了前所未有的自豪感和自信感。 但是,大数据真的是越“大”越…...

创建型设计模式:3、单例模式(C++实现实例 线程安全)
目录 1、单例模式(Singleton Pattern)的含义 2、单例模式的优缺点 (1)优点: (2)缺点: 3、C实现单例模式的示例(简单) 4、C实现单例模式的示例ÿ…...

JavaWeb学习笔记
Maven:自动导入配置jar包。 Maven项目架构管理工具:核心思想:约定大于配置 Maven:环境优化 1.修改web.xml为最新的 <?xml version"1.0" encoding"UTF-8"?> <web-app xmlns"http://xmlns.jcp.org/xml/ns/javaee&…...

ad+硬件每日学习十个知识点(24)23.8.4(时序约束,SignalTap Ⅱ)
文章目录 1.建立时间和保持时间2.为什么要建立时序约束?3.SignalTap Ⅱ4.SignalTap Ⅱ使用方法5.HDL的仿真软件(modelsim)6.阻抗匹配 1.建立时间和保持时间 答: 2.为什么要建立时序约束? 答: 3.Sign…...

FortiGate防火墙日志审计运维
环境介绍 CPU:8核,内存:16GB,硬盘:100GB 操作系统版本:CentOS-7-x86_64-DVD-2003 平台版本:鸿鹄2.7.0 安装组件 安装环境支持确认 鸿鹄计算引擎使用了 AVX2 高级指令集做向量计算加速…...

基于yolo v5与Deep Sort进行车辆以及速度检测与目标跟踪实战
项目实验结果展示: 基于yolo v5与Deep Sort进行车辆以及速度检测与目标跟踪实战——项目可以私聊 该项目可以作为毕业设计,以及企业级的项目开发,主要包含了车辆的目标检测、目标跟踪以及车辆的速度计算,同样可以进行二次开发。 …...

以指标驱动,保险、零售、制造企业开启精益敏捷运营的新范式
近日,以“释放数智生产力”为主题的 Kyligence 用户大会在上海前滩香格里拉大酒店成功举行。大会包含上午的主论坛和下午的 4 场平行论坛,并举办了闭门会议、Open Day 等活动。来自金融、零售、制造、医药等行业的客户及合作伙伴带来了超过 23 场主题演讲…...

MyBatis-动态SQL-foreach
目录 标签有以下常用属性: 小结 <froeach> <foreach>标签有以下常用属性: collection:指定要迭代的集合或数组的参数名(遍历的对象)。item:指定在迭代过程中的每个元素的别名(遍历…...

VUE框架:vue2转vue3全面细节总结(3)路由组件传参
大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人_python人工智能视觉(opencv)从入门到实战,前端,微信小程序-CSDN博客 最新的uniapp毕业设计专栏也放在下方了: https://blog.csdn.net/lbcy…...

音视频技术开发周刊 | 305
每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 大神回归学界:何恺明宣布加入 MIT 「作为一位 FAIR 研究科学家,我将于 2024 年加入麻省理工学院(MIT)电气工程与计算机科学…...

vue 图片base64转化
import html2canvas from ‘html2canvas’ html2canvas(canvasDom, options).then(canvas > { //此时的图片是base64格式的,我们将图片格式转换一下 let type ‘png’; let imgData canvas.toDataURL(type); // 照片格式处理 let _fixType function(type) { …...

TS学习03-类
类 calss A {name: stringconstructor(name:string) {this.name name}greet() {return hello, this.name} } let people new A(RenNing)继承 子类是一个派生类,他派生自父类(基类),通过 extends关键字 派生类通常被称作 子类…...

FastAPI(七)应用配置
目录 一、在apps下新建文件夹config 二、新建配置文件app_conf.py 一、在apps下新建文件夹config 二、新建配置文件app_conf.py from functools import lru_cachefrom pydantic.v1 import BaseSettingsclass AppConfig(BaseSettings):app_name: str "Windows10 插件&qu…...

eclipse Java Code_Style Code_Templates
Preferences - Java - Code Style - Code Templates Eclipse [Java_Code_Style_Code_Templates_ZengWenFeng] 2023.08.07.xml 创建一个新的工程,不然有时候不生效,旧项目可能要重新导入eclipse 创建一个测试类试一试 所有的设置都生效了...

01《Detecting Software Attacks on Embedded IoT Devices》随笔
2023.08.05 今天读的是一篇博士论文 论文传送门:Detecting Software Attacks on Embedded IoT Devices 看了很长时间,发现有一百多页,没看完,没看到怎么实现的。 摘要 联网设备的增加使得嵌入式设备成为各种网络攻击的诱人目标&…...

APP外包开发的学习流程
学习iOS App的开发是一项有趣和富有挑战性的任务,是一个不断学习和不断进步的过程。掌握基础知识后,不断实践和尝试新的项目将使您的技能不断提升。下面和大家分享一些建议,可以帮助您开始学习iOS App的开发。北京木奇移动技术有限公司&#…...