阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

开发人员如何正确地在产品中使用 GPT-3?

  • 2022-01-10
  • 本文字数:2187 字

    阅读完需:约 7 分钟

开发人员如何正确地在产品中使用GPT-3?

几周前,我和我的一群开发者朋友讨论了 GPT-3 的使用案例。他们都很喜欢 GPT-3,但我惊讶地发现,他们竟然认为这个强大的 AI 模型主要用于市场营销应用。当然,我并不同意他们的观点。虽然 GPT-3 讨论最多的用例是在市场营销方面,但对于开发者而言,也有一些非常有趣的 GPT-3 用例。


在这篇文章中,我介绍了 3 个可以帮助开发者使用 GPT-3 的工具——它们是为开发者、DevOps 工程师和 SRE 而设计的,100%非市场化。希望在读完我的文章后,你会对如何在产品中使用 GPT-3 有一些想法。

Zebrium


Zebrium将自己的机器学习与 GPT-3 相结合已经有相当长的时间了,它也是本文列出的 3 个工具中最成熟的。2020 年,Zebrium 被评为Gartner Cool Vendor,并入选Gartner 2020年最值得关注的25家企业软件初创公司


Zebrium 是一个日志异常检测工具。它在日志上使用无监督机器学习(ML)在原始文件中自动找出软件事件的根源,并提供摘要信息。Zebrium 应用无监督机器学习来分析软件产生的大量日志。它可以识别并报告事件的根本原因,而不需要任何人工参与。


它是如何使用 GPT-3 的?


根本原因报告是一个日志事件的简短清单。通常情况下,包含 5 到 20 个事件。然后,GPT-3 引擎将日志内容的技术细节翻译成一个简短的摘要,让不了解如何查看日志的人也可以理解问题所在。


除了借助 ML 识别关键事件序列来减少故障排除时间这一主要目标外,Zebrium 还致力于提供简洁、可读的结果。关键事件序列的列表被传递给 GPT-3 引擎,并带着适当的提示信息。


其结果是一个关于问题的简短而易于理解的白话摘要。Zebrium 就是这样创建任何人都能理解的根本原因分析(RCA)报告。

实例


让我们看几个 Zebrium 使用 GPT-3 的例子。

实例 1:关闭数据库


测试开始的时候,管理员关闭了支撑 Atlassian 软件栈的 Postgres 数据库。日志中出现了大量的错误信息。


Zebrium 的 ML 生成了一份根本原因报告,其中包含少数几行日志以及如下 GPT-3 描述。"数据库服务器被管理员停止"。这个简单的句子足以即刻解释问题的性质。


图片来自:zebrium.com

实例 2:内存溢出


在这个案例中,Zebrium 的 ML 找到了十几条日志,表明服务器遇到了内存溢出的情况。


这些日志行被传递给 GPT-3,GPT-3 生成了如下描述。"Memcached 进程被 OOM killer 杀死,因为它消耗了太多的内存"。


图片来自:zebrium.com

它是为谁而设计的?


Zebrium 技术是为 SRE、DevOps 工程师、开发人员和技术经理而设计的。它也能帮助我们撰写关于根本原因的事后分析报告。

项目状态


Zebrium 是一家快速发展的创业公司。它已经有几十家客户,他们使用其解决方案来缩短软件事件的平均解决时间。


GPT-3 的白话摘要是 Zebrium 产品的标准特性。

如何测试?


  1. 到他们的网站上点击那个蓝色大按钮“免费开始”。然后输入你的资料,就可以收到一个免费试用版本。

  2. 在你的应用或是 Zebrium 的测试应用上部署一个日志收集器。

  3. 自己中断应用,或是等待真正的问题出现。结果会让你惊喜。你会得到机器学习生成的 RCA 报告和 GPT-3 生成的白话摘要。

SeekWell


图片来自:seekwell.io


SeekWell可以帮你编写 SQL 并将结果同步到公司内部的其他应用程序中。


作为一个分析和数据可视化工具,SeekWell 连接了数据库(如 Postgres、Snowflake、Redshift 和 MySQL)和常见的应用程序(如 Google Sheets、Excel、Slack 和电子邮件)。


SeekWell 使用 SQL 请求来连接数据库和不同的应用程序。它可以帮助同步数据,使团队成员可以保持一致,确保数据的有效流动。

它是如何使用 GPT-3 的?


它使用 GPT-3 Instruct 将普通的英文转换为 SQL 请求来完成同步。通过给出具体的指令,例如 "只响应正确的 SQL 语法",SeekWell 帮助没有 SQL 知识的用户从数据库中获得他们需要的数据。


该工具支持 MySQL、Redshift、MS SQL Server、Postgres 和 Snowflake。SeekWell 处理 SQL 请求。

它是为谁而设计的?


开发者、产品经理、分析师以及任何需要将数据库与所支持的应用程序保持同步的人,都可以使用 SeekWell。

项目状态


总的来说,该工具的功能是完备的,但 GPT-3 Instruct 组件还处于 Beta 测试阶段。

如何测试?


如果你想测试 SeekWell,可以在其主页上申请一个试用版或 Demo。不过,要测试 GPT-3 的功能,你就需要注册Open AI API Waitlist了。

HelpHub


下一个工具是HelpHub,这是一个简单而又现代化的知识库。


HelpHub 提供了一个全功能的知识库,设计友好而简约。它提供对知识库中文章的分析,并收集用户反馈。总的来说,HelpHub 的设计是为了维护一个结构良好的知识库。此外,它的一个主要特点是,使用人工智能(AI)技术 GPT-3 来生成技术支持文章。

它是如何使用 GPT-3 的?


具体来说,HelpHub 使用基于OpenAI GPT-3 API 的 AI Article Writer 来生成文章。

它是为谁而设计的?


在几秒钟内就可以生成支持文章,这节省了开发人员、产品经理和技术支持的时间。使用HelpHub,可以减少整合内容为用户提供帮助所需要的人员。

项目状态


该项目已经正式发布,但知名度似乎还不高。

如何测试?


  1. 你可以在官方网站上申请免费试用。输入你的个人资料进行注册。

  2. 创建一个节(section)。它会作为同一主题相关文章的文件夹。

  3. 创建一篇文章并发布,看看结果。

小结


总而言之,GPT-3 的应用范围超出了最初的想象。这项技术肯定可以简化开发人员、SRE 和 DevOps 工程师的日常工作任务。尽管许多工具仍然在测试 GPT-3 的可能性,但我们已经发现了一些成功应用的好例子。


希望你喜欢这篇文章,并会考虑在自己的下一个项目中使用 GPT-3。你是否尝试过任何其他使用了 GPT-3 的工具?如果有的话,请分享下你的想法和经验。


原文链接:How Developers Can Use GPT-3 in Their Products — 3 Real World Tools

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2022-01-10 16:354293

评论

发布
暂无评论
发现更多内容

React源码分析7-state计算流程和优先级

goClient1992

React

「经验汇总」基于TDengine的时序数据解决方案

TDengine

数据库 tdengine 时序数据库

百度工程师教你玩转设计模式(适配器模式)

百度Geek说

Java 设计模式 适配器模式 企业号十月 PK 榜

非父子组件之间的通信方式与mitt库🔥

渔戈

前端 Vue3 10月月更

8:单表查询-MySQL

Yeats_Liao

数据库 后端 10月月更

前端react面试题(边面边更)

beifeng1996

React

安全沙箱隔离企业风险

Geek_99967b

小程序

快递单信息抽取【三】--五条标注数据提高准确率,仅需五条标注样本,快速完成快递单信息任务

汀丶人工智能

nlp 知识图谱 关系抽取 事件抽取 命名实体识别

2022机械设备行业ERP系统十大品牌排行榜

叶落便知秋

鸿蒙开发实例 | ArkUI JS飞机大战游戏开发

TiAmo

华为 鸿蒙 10月月更

基于OneNet平台设计的多节点温度采集系统-有人云4G模块+STM32

DS小龙哥

10月月更

你是如何使用React高阶组件的?

beifeng1996

React

手写一个Redux,深入理解其原理-面试进阶

beifeng1996

React

final、finally、 finalize 有什么不同?

共饮一杯无

Java final 10月月更

React源码分析8-状态更新的优先级机制

goClient1992

React

AntDB-M设计之CheckPoint

亚信AntDB数据库

AntDB aisware antdb AntDB数据库 企业号十月PK榜 企业号十月 PK 榜

实用性强更安全,后悔没早用华为云

清欢科技

OKR之剑·理念篇04:让OKR轻松上阵

vivo互联网技术

团队管理 OKR

动态组件、异步组件以及生命周期和v-model🔥

渔戈

前端 Vue3 10月月更

HarmonyOS 3首批正式版开始推送

Geek_2d6073

python爬取csdn个人首页信息以及博客

木偶

Python 爬虫 10月月更

Arctic 基于 Hive 的流批一体实践

网易数帆

hive iceberg LakeHouse Arctic 企业号十月 PK 榜

跟我学Python图像处理丨图像特效处理:毛玻璃、浮雕和油漆特效

华为云开发者联盟

Python 华为云 图像处理 企业号十月 PK 榜

Hash Map源码分析(八)

知识浅谈

hashmap 10月月更

MobTech 修改已审核通过的秒验产品信息

MobTech袤博科技

开发者 sdk 秒验 手机验证码认证

全能型选手——华为云数据库GaussDB(for MySQL)

清欢科技

轻量级的隔离技术:安全沙箱

Geek_99967b

小程序

你真的了解过插槽Slot吗🔥

渔戈

前端 Vue3 10月月更

面试官:谈谈你知道的DOM常见的操作

CoderBin

JavaScript 面试 前端 DOM 10月月更

SAP CAP 项目 cds watch 生成的 index.html 的模板位置和权限控制

Jerry Wang

云原生 CAP Cloud SAP 10月月更

Redis数据结构(二)-List、Hash、Set及Sorted Set的结构实现

京东科技开发者

数据库 redis List 数据结构 hash

开发人员如何正确地在产品中使用GPT-3?_AI&大模型_Max Shash_InfoQ精选文章