Replit发布AI发展现状报告

发布时间 2023-07-18 21:52:46作者: BOTAI

Replit 在上周发布了一个 AI 发展现状报告,通过 Replit 上开发者的动态数据,展示了目前 AI 发展的一些有意思的信息。

在这个报告中,AI 相关的项目增长了 340 倍,其中利用 OpenAI 模型开发的占据了主导地位,但开源模型同样开始崛起。

Replit 在报告中说,随着大型语言模型(LLM)的引入,机器学习(ML)和人工智能(AI)首次成为日常开发者可以接触到的技术。那些令人感到神奇的应用程序,甚至是对于拥有数十亿研发投入而言几乎不可能构建的软件,突然间不仅变得可能,而且还成为一个开心的构建和分享过程。

使用 AI 进行开发在 2021 年开始迅速增长,在 2022 年快速膨胀,并在 2023 年上半年爆发。随着更多 LLM 提供商(例如 Google、OpenAI、Cohere、Anthropic)和开发者工具(例如 ChromaDB、LangChain 等)的出现,开发速度也有所加快。与此同时,自然语言界面生成代码使得更多人都能够参与构建。

虽然像 ChatGPT 这样的工具也可以生成代码,但你仍需要一些基础设施来运行它,而 Replit 作为一个开发者工具,你可以在几秒内创建任何语言或框架的开发环境(Repl),其可定制化的 Workspace、大量的扩展以及 AI 编程助手 Ghostwriter,不仅让整个开发过程变得更加简单,也让 Replit 成为这波 AI 浪潮开发的一个主要受益平台。

1

通过 AI 构建的项目呈爆炸式增长

根据 Replit 的数据,自 2022 年第四季度以来,AI 相关的项目开始爆炸式增长;到 2023 年第二季度末,与 AI 相关的各种项目已经快接近 30 万个,而同期 GitHub 搜索仅显示了约 3.3 万个 OpenAI 存储库。

图片

仅仅是 2023 年第二季度,就有大约 16 万个这样的项目被创建,按季度算环比增长了 80%,同比增长了 34 倍,而且这些数字还在加速增长。

其中大多数项目都在使用 OpenAI,OpenAI 在 Replit 上占据了超过 80% 的 AI 项目,其中 OpenAI GPT-3.5 Turbo 的模板已经有超过 8000 个分支。

图片

但其它模型特别是 Cohere 也开始快速增长,在 2023 年第二季度:

  • OpenAI 的项目超过了 12.5 万个(增长约 80%)

  • Cohere 项目超过了 1000个(增长 100%)

  • Anthropic 和 Google 的项目仍然少于1000个

2

LangChain 的出现加速了 AI 开发浪潮

AI 开发活动中最显著的名字之一是 LangChain,使用 LangChain 加速了整个开发流程,而且还在被大规模采用。

图片

截至 2023 年第二季度,在 Replit 上有近 2.5 万个活跃的 LangChain 项目。其中有 2 万个是在该季度创建的,相比上一季度增长了 400%。

LangChain 的价值使得开发人员可以轻松切换各种模型,其在新的 LLM 提供商和开源 LLM 的崛起中发挥了重要的作用。其中由 Mckay Wrigley 创立的 Takeoff School 建立了一个名为 LangChain 101 的课程,降低了人们学习LangChain 的门槛,目前该项目已经快要达到 1000 个分支(forks)了。

3

开源模型的崛起

越来越多的项目开始利用开源模型,其中 Hugging Face 和 Replicate 通过 API 和 SDK,成为开源模型目前最好的入口。

图片

在 2023 年第二季度,有超过 5000 个项目使用了开源模型,环比增长了 141%,超过 70% 的项目利用了 Hugging Face,但 Replicate 的使用量环比增长了近 6 倍。

Replicate 有模板可以在其经过验证的 Replit 配置文件上运行 ML 模型。Hugging Face 经过验证的 Gradio 模板有 600 多个分支。

4

编程语言的分布

在编程语言这块, Python 和 JavaScript 以非常相似的速度增长,Python 是 AI 开发中更常见的语言。但是在第二季度期间,JavaScript 增长要稍微快一些。

图片

不过项目是可以同时使用 Python 和 JavaScript 的,这两者并不互斥,许多(如果不是大多数)项目都是 Python 后端和 JavaScript 前端。

不过语言的选择跟地理位置有一定关系,某些地区更倾向于使用 JavaScript 而非 Python 进行开发。

图片

在过去的 90 天中,约有 5 万名 Python 开发者,大概分布是:

  • 美国:32%

  • 印度:11%

  • 英国:7%

  • 加拿大:3%

  • 巴西:3%

而 JavaScript 的情况有很大差异,在约 3.4 万的 JavaScript 开发者中,大概分布是:

  • 美国:22%

  • 印度尼西亚:10%

  • 印度:9%

  • 越南:7%

  • 菲律宾:5%

亚洲的开发人员更倾向于用 JavaScript,而北美开发人员更倾向于用 Python,印度则相对平衡一些。

Replit 在报告中也简单介绍了几个比较出色的开发产品,比方说生成式语言学习产品 CampLingo、用 AI 进行视觉创意设计的 NodePad.space、面向教育工作者的 AI 工具 MagicSchool、在互联网上找到实惠的交易的 MightyDeals AI以及我们比较熟悉的 BabyAGI 等。

Replit 创始人 Amjad Masad 最近在与 a16z 的一次对话中预测说,将会有价值 10 亿美金的单人初创企业出现,这样的企业将由一支完全数字化的软件工程师(digital software engineers)团队提供支持。这和我之前在《AI时代,一种新型创业公司形态即将到来》这篇文章里说到的观点类似。

作为一个基于浏览器的云端协同开发平台,可以说 Replit 非常受益于这波 AI 浪潮。因此在今年 4 月份,Replit 完成了由 a16z 领投的 1 亿美金 B+轮融资,使其估值达到了快 12 亿美金,而其团队目前也就 85 人。

Paul Graham 最近评论说,有一种有趣的运气会影响着初创企业。你开始创办了一个成功的初创企业,然后过了几年后出现了一些新的创新,而你正好处于受益的这个独特位置。智能手机对 Facebook 起到了这样的作用,而人工智能(AI)似乎正在为 Replit 带来同样的机遇。

像许多种运气一样,这种幸运只会惠及那些已经在努力做事的人。而且,和其它运气一样,它并不是完全随机的。如果你致力于一个与未来相吻合的想法,它更有可能发生在你身上。简单来说,就是运气是留给有准备的人的。

不过 Paul Graham 也说,显然在 Replit 这个案例中,运气的成分比我们想象的要少。他们 2015 年的第一份 Pitch Deck 中就已经有建立“一个简单网络和人工智能辅助界面,模糊学习和构建之间区别”的目标。这在 2015 年是非常有远见。