上周,OpenAI的历史首届开发者大会上,OpenAI的首席执行官山姆·奥特曼展示了一系列产品更新,包含了众多重磅功能,就算单独拿出来都能让科技圈震一震,一下能发布这么多也真是家底厚。
果不其然,接下来的一周,无论是科技网站,非科技网站,自媒体,各种渠道都在讨论这场发布会,热度持续不减
大家讨论最多的集中在这个内容上,GPTs以及基于GPTs的应用市场,觉得这个功能的发布会重大的影响大模型的市场格局
从我的角度观察来看,这次发布会OpenAI发布的内容的确会影响大模型的市场格局,但不是GPTs和它的应用市场带来的,而是一个看似不起眼的功能 ”JSON模式“,这个功能在大家的讨论中几乎已经被遗忘了,但我觉得这才是接下来一段时间OpenAI能持续领先的原动力
让我们从底层的逻辑开始盘
首先来看商业模式,一个公司要想持续运转,首先要解决怎么赚钱的问题,就算OpenAI是NPO,至少也得把成本覆盖了,从网上公开数据来看,GPT训练的成本高的惊人,虽然近期OpenAI公布的营收情况还不错,但目前的绝大部分收益都来源订阅费,属于面向C端的收入方式,这个面上的收入在目前遥遥领先的状态下还可以通过品质的领先维持,但随着市场逐渐进入红海阶段,各大厂商的大模型近身肉搏的时候,这个方向的收入一定会骤降,好的情况能够面向维持成本,如果遇到价格战,很可能颗粒无收,慢慢的C端方向会变成平台的基本功能,变成基础设施,使用成本趋近于零。这方面各种C端的平台对战重演了多少次,最终都走上了这条路。如果后续还想保证稳定的营收,那一定要绑定在B端市场
OpenAI在这次的发布会上发布的这些功能和产品,明确的表现了它的两个进入B端的方向:
一个是通过GPTs自建B端平台,类似淘宝,苹果应用市场,让一部分用户成为平台的B端用户,这类用户直接在平台上盈利,而OpenAI作为平台提供者进行抽成或将流量用别的方式变现,这方面市面上已经有很多文章进行分析了,今天不再赘述
另一个也同等重要的功能是嵌入现有B端产品和业务,类似各种买东西的APP都接入支付宝,微信支付。在新发布的这些功能中,承载这个方向的主要是GPT的JSON格式和可重复的输出,为什么这样两个看起来不起眼的功能我会认为如此的重要,我们接下来从系统开发的两个重要特性来看
一,格式确定性 有过开发经验的的人都知道,当一个业务系统开发的时候最先确定的内容之一是数据库,其次是接口,很多前后端开发对接的时候都是直接面向接口文档进行,那么格式的确定性就会非常的重要,如果一个接口的格式不停的变化,甚至运行过程中都还变化, 那对产品来说是毁灭性的问题,系统将不再稳定,可用性几乎不存在,因此一个确定的接口格式是一个IT产品所必须的要求,之前GPT能够通过插件在一定程度上输出JSON,但无法做到100%稳定,但现在随着JSON模式的加入,这个稳定性被解决了,能够稳定的输出JSON。不过目前还不能指定模式,这部分还是需要使用Prompt或者插件间接解决,相信后面OpenAI会增强这部分功能
二,内容稳定性 计算机出现至今,无论开发语言如何变化,我们依然延续着 ”输入-计算-输出“ 的编程模型,一个模块的输出就是另一个模块的输入,若干的模块的串行或并行的相连就组成了满足某种功能的程序,同时我们在此基础上又建立了软件工程,用一系列工程学来保障软件质量,其中一个重要的共识就是相同的输入要获得相同的输出,这样我们各个层级的测试才有意义,也才能保障系统输出的的内容稳定性,之前GPT功能的确强大,但输出始终无法做到稳定,同一个问题每次都能获得不同的结果,从C端直接使用方面可能感觉很智能,体验很好,但从B端来看,这种输出的不稳定难以作为模块往系统中嵌入(这里说的嵌入并不是问答这种直面用户的方式,而是作为系统组件嵌入系统中与其他模块对接)。可重复的输出的功能解决了内容稳定性,这个功能可以保证同一个输出始终获取同一个输出,我们终于可以放心的将一部分功能交给GPT去处理了
由于现在不少微软的产品已经接入GPT并且也不全是直接面向用户的部分,合理猜测现在放出的JSON格式已经是内部使用的成熟功能,甚至还存在更进一步对接能力还未放出的可能,让我们看看OpenAI后面如何打磨这杆武器