0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探析OpenAI平台架构

智能计算芯世界 来源:智能计算芯世界 作者:智能计算芯世界 2023-05-28 10:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文最初发布于 THENEWSTACK 博客。自 2022 年 11 月推出 ChatGPT 以来,OpenAI 一直受到知识工作者、开发人员以及几乎所有互联网和 Web 用户的广泛关注。但是,OpenAI 已经成立很长时间了,甚至在 ChatGPT 创建之前就已经存在了,而且为开发人员提供了许多令人兴奋的服务。它是首批通过简单 REST API 端点开放生成式 AI 的平台公司之一。

下载链接:ChatGPT:AI模型框架研究(2023)华为AI盘古大模型研究框架(2023) 《70+篇半导体行业“研究框架”合集》 《人工智能AI大模型技术合集》信创从“芯”开始

云计算通用可编程DPU发展白皮书(2023年)

这是 OpenAI 系列文章的第一篇,我们将探讨 OpenAI 的总体情况及其平台架构。通过这篇文章,我们将了解 OpenAI 平台的基本原理和基本构建模块。

OpenAI:生成式 AI 民主化

OpenAI 成立于 2015 年,是由 Ilya Sutskever、Greg Brockman、Trevor Blackwell、Vicki Cheung、Andrej Karpathy、Durk Kingma、John Schulman、Pamela Vagata 和 Wojciech Zaremba 等人创立的一家非营利性研究机构。Sam Altman 和 Elon Musk 是初始董事会成员。

微软在 2019 年宣布投资 10 亿美元,并在今年早些时候宣布了新一轮 100 亿美元的投资,OpenAI 成了人们关注的焦点。企业投资者包括 Infosys 和 Khosla,个人投资者则包括 Reid Hoffman、Peter Thiel 和 Jessica Livingston。

虽然人们经常批评 OpenAI 从一家非营利性人工智能公司转变为一家商业人工智能公司,但它一直处于生成式人工智能研究的前沿。得益于和微软的合作伙伴关系,它获得了由 Azure 计算服务提供支持的最先进的基础设施。

关于 OpenAI 的历史和发展情况,这里就不过多介绍了。现在我们看下该公司的现状。

生成式人工智能模型使用大型数据集基于无监督学习(称为基础模型)进行训练。在比较高的层面上,OpenAI 包括三个关键的基础模型:GPT、DALL-E 和 Whisper。GPT 是训练用来处理文本内容的最流行的模型之一。DALL-E 可以基于自然语言输入生成图像。最后,Whisper 是一个将语音转换为文本并将一种语言翻译成另一种语言的模型。

954ed826-fcf9-11ed-90ce-dac502259ad0.jpg

OpenAI 支持的所有用例和生成式 AI 场景都是围绕着这三个基础模型。其中,由于 ChatGPT 的成功,GPT 获得的关注最多。ChatGPT 是基于 GPT 模型的最新版本 GPT-4 的。GPT 模型有多种变体,可以分别支持单词补全、交互式聊天、校订、改写、摘要和文本分类等场景。类似地,DALL-E 可用于创建、编辑图像及生成图像变体。Whisper 模型可用于音频文件的转录和翻译。

为了方便开发人员嵌入生成式人工智能,OpenAI 已经公开了多个与应用场景对应的 API。为了集成 GPT 或 DALL-E 等模型,开发人员必须获得 API 密钥并使用它来访问 Open AI REST 端点。

OpenAI API 使人们可以通过简单的 REST 接口访问最先进的语言和视觉模型,从而使生成式 AI 民主化。任何了解如何使用 API 的开发人员都可以将生成式 AI 的强大功能嵌入到其应用程序中。他们既不需要理解神经网络背后的复杂数学运算,也不需要访问基于高端 CPUGPU 的强大的计算基础设施。

OpenAI 的基础模型可以通过自定义的私有数据集进行调优。然后,可以使用调优后的模型在私有数据上进行推理,大幅提高生成式人工智能的价值。OpenAI 已经将调优功能作为一个 API 公开,它可以接受基础模型的变种和自定义数据集。

下图概括了 OpenAI 平台的架构。最底层由基础模型组成,上面一层是各种模型变体,每一个都针对特定的用例做了优化。最上层是 REST API,它通过广为人知的端点公开模型。

探索 OpenAI 生态系统

OpenAI 构建了面向开发人员和最终用户的工具、SDK 和服务。ChatGPT 就是一个面向最终用户的服务的示例。OpenAI 主要利用 ChatGPT 从用户那里获得交互式反馈,这对改进 GPT 模型有很大的帮助。它还利用输入和提示来分析用户与模型的交互方式。

OpenAI 为开发人员提供了一个操练场,可以作为 REST API 的交互界面,用于测试调优后的模型如何响应相同的输入或提示。开发人员还可以用它来调整影响模型准确性和创造性的参数。

虽然使用 cURL 这样的工具调用 REST API 很简单,但 OpenAI 官方提供了一个 Python 库,可以简化 Jupyter Notebook 等环境中的 API 消费。对于那些喜欢使用 JavaScript 的人,官方还提供了一个 Node.js 库工具。OSS 社区已经针对 C#C++、Go、Kotlin 和 Swift 等语言构建了各种库。

下图展示了通过 cURL 调用 /vi/completions API:

958e3dcc-fcf9-11ed-90ce-dac502259ad0.png

同样,也可以通过 OpenAI 官方维护的 Python 库完成:

95ca2616-fcf9-11ed-90ce-dac502259ad0.png

OpenAI 还发布了将消息转换为词元的工具和库——那是 GPT 等大型语言模型的基本输入单元。这些工具可以帮助开发人员评估使用 OpenAI API 所涉及的成本。当你通过 PIP 安装 Python 库时,还可以获得一个方便的 API 测试 CLI。

如果你是微软 Azure 开发人员,则可以注册 Azure OpenAI 服务,它与微软的云服务实现了紧密的集成,如活动目录、虚拟网络、基于角色的访问控制等。

95f83006-fcf9-11ed-90ce-dac502259ad0.jpg

在本系列的下一篇文章中,我们将深入探讨提示工程以及它在处理 GPT 方面的重要性。原文链接:https://thenewstack.io/beyond-chatgpt-exploring-the-openai-platform/


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    89

    文章

    38153

    浏览量

    296807
  • 人工智能
    +关注

    关注

    1813

    文章

    49746

    浏览量

    261602
  • OpenAI
    +关注

    关注

    9

    文章

    1238

    浏览量

    9815

原文标题:探析OpenAI平台架构

文章出处:【微信号:AI_Architect,微信公众号:智能计算芯世界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    看点:全球首颗!中国研发全新架构闪存芯片 OpenAI拉上巨头豪赌AI基建

    基混合架构芯片,攻克新型二维信息器件工程化关键难题。这也是全球首颗成功融合二维超快闪存与成熟硅基工艺的功能芯片。 芯片集成良率高达94.3%,支持8-bit指令操作和32-bit高速并行操作与随机寻址。 OpenAI拉上巨头豪赌AI基建
    的头像 发表于 10-10 18:20 1551次阅读

    OpenAI开源模型登陆IBM watsonx.ai开发平台

    OpenAI 已向公众发布了两款 AI 模型,允许开发者和企业可自由下载、运行并进行定制。其中一款模型现已部署在 IBM watsonx.ai 开发平台上。
    的头像 发表于 08-26 15:36 766次阅读

    NVMe高速传输之摆脱XDMA设计23:UVM验证平台

    抽象为 PCIeTLP 事务,因此为了方便的在事务层构建复杂的测试用例,项目基于 UVM 搭建验证平台进行功能验证。图1 验证平台架构图在验证平台中将 PCIE 集成块从待测试设计(Design
    发表于 08-26 09:49

    NVMe高速传输之摆脱XDMA设计18:UVM验证平台

    抽象为 PCIeTLP 事务,因此为了方便的在事务层构建复杂的测试用例,项目基于 UVM 搭建验证平台进行功能验证。图1 验证平台架构图在验证平台中将 PCIE 集成块从待测试设计(Design
    发表于 07-31 16:39

    AI 智能重构测试测量平台,Moku:Delta集成业内首创“生成式仪器”

    。基于“软件定义+硬件可重构”的平台架构,LiquidInstruments最新发布业内首创的“生成式仪器技术(GenerativeInstrumentation)”集
    的头像 发表于 07-15 11:34 380次阅读
    AI 智能重构测试测量<b class='flag-5'>平台</b>,Moku:Delta集成业内首创“生成式仪器”

    光伏电站无人机巡检系统平台的设计架构

    电站中不同的运维管理需求。 根据光伏电站的运维管理工作内容,光伏电站无人机巡检系统平台从多个层面建设系统平台架构,能够全方位、智能化的实现电站的运维管理。其设计架构包含设备层、数据采集层、数据处理层、应用层以
    的头像 发表于 05-07 11:23 620次阅读
    光伏电站无人机巡检系统<b class='flag-5'>平台</b>的设计<b class='flag-5'>架构</b>

    物联网平台解决方案:实现设备智能管理与数据安全

    的设计与实施对于推动物联网技术的广泛普及和深度应用至关重要。 一、关键要素 1.平台架构设计:平台需兼顾灵活性、可扩展性和安全性。一个典型的物联网平台架构包括设备接入层、数据处理层、应用使能层以及业务应用层。设备接入层负责海
    的头像 发表于 03-14 16:35 912次阅读

    OpenAI即将发布GPT-4.5与GPT-5

    近日,OpenAI的首席执行官Sam Altman在社交平台上透露了公司即将推出的重大计划。据他透露,OpenAI计划在不久的将来连续发布两款重要的AI算法——GPT-4.5和GPT-5。 据悉
    的头像 发表于 02-13 13:43 1031次阅读

    OpenAI即将推出GPT-5模型

    先进技术,其中包括备受瞩目的o3工具。通过整合这些技术,GPT-5模型将实现更加强大的功能和性能。 值得一提的是,GPT-5模型将被广泛应用于OpenAI的聊天机器人ChatGPT以及API平台。这意味着用户将能够体验到更加智能、高效的聊天机器人服务,同时也能够在API
    的头像 发表于 02-13 11:21 915次阅读

    OpenAI提交新商标的申请

    近日,OpenAI提交了新商标的申请,这一举动瞬间吸引了众多目光,引发行业内外的广泛关注和热议。虽然目前 OpenAI 并未公开新商标的具体用途和相关产品,但市场纷纷猜测,这或许与 OpenAI
    的头像 发表于 02-05 16:38 962次阅读

    奥特曼否认OpenAI下月部署AGI

    近日,针对“OpenAI已实现通用人工智能(AGI)”的传言,该公司首席执行官萨姆·奥特曼(Sam Altman)在社交平台X上进行了明确否认。 奥特曼指出,关于OpenAI已实现AGI的炒作再次
    的头像 发表于 01-22 10:41 918次阅读

    OpenAI即将推出o3 mini推理AI模型

    近日,OpenAI首席执行官Sam Altman在社交媒体平台X上发表了一篇引人关注的文章。在文章中,他透露了一个重要信息:OpenAI已经成功完成了全新推理AI模型o3 mini版本的研发工作,并
    的头像 发表于 01-20 10:54 785次阅读

    OpenAI公布2025年目标,AGI位列首位

    OpenAI的首席执行官Sam Altman近日揭晓了公司2025年的全新发展目标。在此之前,Altman曾在个人社交媒体平台上广泛征集网友们对OpenAI的期望与建议。 经过综合考量与规划
    的头像 发表于 01-02 11:03 1342次阅读

    OpenAI暂不推出Sora视频生成模型API

    关闭了基于Sora的视频创作和编辑套件的申请通道。 面对这一突发情况,OpenAI首席执行官Sam Altman在社交平台X上公开向用户道歉,并承认“严重低估了对Sora的需求”。他表示,OpenAI正在积极努力,寻找尽快让所有
    的头像 发表于 12-20 14:23 973次阅读

    OpenAI正式推出Canvas:写作编码新平台,支持Python

    近日,OpenAI在连续发布新功能的节奏中,正式向全体ChatGPT用户开放了全新交互界面Canvas。这款工具基于OpenAI最新的GPT-4o模型,旨在为用户提供一个强大的写作和编码协作平台
    的头像 发表于 12-12 10:06 965次阅读