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
    +关注

    关注

    87

    文章

    30805

    浏览量

    268933
  • 人工智能
    +关注

    关注

    1791

    文章

    47229

    浏览量

    238326
  • OpenAI
    +关注

    关注

    9

    文章

    1083

    浏览量

    6485

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    智能网联汽车云控系统第1部分:系统组成及基础平台架构

    智能网联汽车云控系统 第1部分 系统组成及基础平台架构
    发表于 11-18 14:44 4次下载

    OpenAI ChatGPT高级语音模式登陆Windows和Mac平台

    10月31日最新消息,OpenAI今日正式宣布,其ChatGPT的高级语音模式(AVM)现已全面登陆Windows与Mac电脑平台
    的头像 发表于 10-31 16:35 432次阅读

    微软评估OpenAI股权

    随着OpenAI向营利性公司转型,其与最大投资者微软携手聘请了投资银行,以评估微软在OpenAI中的股权比例。微软作为OpenAI的重要支持者,已向这家非营利组织投资了近140亿美元。
    的头像 发表于 10-21 15:40 410次阅读

    OpenAI 深夜抛出王炸 “ChatGPT- 4o”, “她” 来了

    当地时间5月13日OpenAI推出ChatGPT-4o,代表了人工智能向前迈出的一大步。在GPT-4turbo的强大基础上,这种迭代拥有显著的改进。在发布会的演示中,OpenAI展示该模型的高级
    发表于 05-27 15:43

    OpenAI与Reddit达成合作,共同推进AI技术发展

    近日,OpenAI与知名社交媒体平台Reddit宣布构建全新合作伙伴关系,旨在将Reddit的内容引入OpenAI的ChatGPT中。
    的头像 发表于 05-20 09:36 388次阅读

    仿真测试和台架测试的区别

    在复杂系统或产品的开发过程中,测试是确保其质量、性能和可靠性的关键步骤。仿真测试和台架测试作为两种常见的测试方法,在多个领域如汽车、航空航天、电子等领域中都有着广泛的应用。然而,尽管它们都是测试
    的头像 发表于 05-17 14:45 1089次阅读

    智慧工地管理系统平台架构

    服务,能够降低运营成本,节省人力投入,减少安全隐患,规范施工管理,有效缓解项目施工现场劳务、进度、安全、质量等方面的管理难题。 智慧工地管理系统平台整体架构 1、终端层,充分利用物联网技术和移动应用提高现场管控
    的头像 发表于 04-15 09:33 898次阅读

    OpenAI首席萨姆·阿尔特曼放权初创公司投资决策

    对此,OpenAI发表声明解释道,当初设计此基金的架构属暂时之举,新变动将就此问题作更为清楚的说明。该基金目前正在投入1.75亿美元的资金,除了部分自OpenAI的合作伙伴微软筹得外,Open
    的头像 发表于 04-02 15:48 328次阅读

    马斯克指责OpenAI背离初衷,OpenAI否认并予以回应

    身为多家知名企业如特斯拉、SpaceX以及社交网络平台X的创始人,马斯克早在2015年OpenAI创立之初便同萨姆·奥尔特曼联手合作。然而自2018年退出公司之后,马斯克开始对OpenAI予以强烈批评。
    的头像 发表于 03-07 09:43 674次阅读

    浅谈石化企业能源管理平台研究及产品选型

    程瑜 江苏安科瑞电器制造有限公司 江苏江阴 214405 摘要:介绍如何利用新信息技术和平台架构实现构建企业能源管理平台,并且分析了该平台的实现将在企业发挥的作用和产生的价值。 关键词:能源管理
    的头像 发表于 03-01 10:11 441次阅读
    浅谈石化企业能源管理<b class='flag-5'>平台</b>研究及产品选型

    中心能源管控平台架构与功能

    中心能源管控平台架构与功能 张颖姣 安科瑞电气股份有限公司 上海嘉定201801 摘要:大部分数据中心能源综合利用效率提供了参考。 关键词:数据中心;综合能源管控平台架构与功能 0引言 数据中心
    的头像 发表于 02-20 15:52 455次阅读
    中心能源管控<b class='flag-5'>平台架构</b>与功能

    openai sora如何使用?Sora 使用指南:快速上手

    内容。 快速启动指南 步骤一:设置账户 登录OpenAI账户 :访问OpenAI官网并登录您的账户。 访问Sora界面 :在仪表板中找到Sora服务并点击进入。 但是现处于内测阶段需要申请内测资格的账号才可以使用,内测资格账号申请教程可以前往 uiuihao.com
    的头像 发表于 02-20 11:19 4269次阅读

    新火种AI|这家“中国OpenAI”,能赶超OpenAI吗?

    全面对标OpenAI,智谱AI能成为“中国的OpenAI”吗?
    的头像 发表于 01-18 17:56 649次阅读
    新火种AI|这家“中国<b class='flag-5'>OpenAI</b>”,能赶超<b class='flag-5'>OpenAI</b>吗?