奥运会Ⅷ--生成式人工智能的力量倍增器

news2024/11/16 0:43:30

生成式人工智能在商业领域的崭新时代

随着 OpenAI 的ChatGPT、Anthropic 的Claude和 Google 的Bard的推出,大规模文本分析和自然语言处理 (NLP) 的长期梦想瞬间成为现实。AI 不仅令人信服地通过了图灵测试,还催化了企业战略的范式转变。突然之间,AI 不仅仅是一个话题——它瞬间成为每家有远见的公司路线图不可或缺的一部分。原因何在?

在生成式人工智能出现之前,讨论的大多数用例都涉及数字(请参阅我的博客“生成式人工智能的商业应用”)。现在,有了类似人类的文本和易于使用的界面,可以用简单的语言聊天并获得真实的响应,人工智能现在可供全球所有人使用——无论他们的技能水平如何。生成式人工智能技术当然可以复现他们所学到的东西,但当你要求它创造一些独特的东西时会发生什么?在大多数情况下,它们都很挣扎。

OpenAI 的ChatGPT、Meta 的AudioCraft和Midjourney等技术能够以几乎人类般的流畅度创作文字、代码、旋律和视觉杰作。但必须记住,从本质上讲,它们的熟练程度和创新性取决于它们所输入的数据。如果您的竞争对手只是使用与您相同的公开模型,那么这如何成为竞争优势的基础?

对于精明的商业领袖来说,信息非常明确:组织的数据不仅仅是一种商品——它是你最强大的武器。我的整个职业生涯都在数据和分析领域度过,利用非结构化数据的潜力的梦想一直困扰着企业,但似乎总是有点遥不可及。事实上,去年夏天我和一位行业分析师朋友开玩笑说:“也许今年我们将破解文本分析的难题。”我当时并不知道 2022 年 11 月会发生什么。

然而,创造人工智能驱动的商业成功的旅程并不意味着采用通用模型,而是要调整和修改人工智能,以理解和运作组织独特的环境(由数据驱动)。

将公司的独特背景应用于生成式人工智能

对于任何企业来说,将所有拼图拼凑在一起可能有点令人生畏。然而,情况很清楚,要创造竞争优势,您需要创建一个了解组织独特需求、互动和运营方式的系统。从根本上讲,有几种不同的方法可以应用此上下文,概述如下。

为大語言模型 (LLM) 添加背景信息

让我们从您的大型语言模型(LLM)开始;您可以从头开始构建、进行微调或购买一个软件包。

  • 从头开始构建:这肯定是一项艰巨的任务。构建自己的 AI 解决方案提供了无限的定制,但代价高昂。不仅是金钱方面,还有所需的时间、专业知识和资源。麦肯锡的一篇文章表明,初始构建的成本可能在 500 万至 2 亿美元之间,而定期费用为 100 万至 500 万美元。只有最大的组织才能负担得起这种方法。
  • 微调现有模型:您可以调整或调整现有的生成式 AI 模型,而不是从零开始。这种方法在定制和成本之间实现了平衡,允许您使用已经预先训练过的基础来根据您的情况定制 AI。麦肯锡估计,这将花费 200 万至 1000 万美元,每年的经常性维护预算为 50 万至 100 万美元。
  • 购买预包装解决方案:对于喜欢现成解决方案的公司,有现成的 AI 产品可供选择。这些产品可能缺乏相同程度的个性化,但它们提供更快的部署和更低的初始成本。这些产品通常用于简化业务运营但不会成为您的竞争优势的情况。麦肯锡计算出,这在 0.5 万美元到 200 万美元之间,每年需支付 0.5 万美元的经常性费用。

现在,我们如何增强您的模型?

通过 RAG 添加上下文

对于许多公司来说,安全和隐私是其运营的基础。将您的专有数据发送给可以使用您的数据为他人训练模型的服务提供商,这简直是不合情理的。事实上,我喜欢Hippocratic AI 的口头禅“不伤害”。医疗保健、保险、银行、制造、法律等许多领域对数据的使用方式、传输位置和存储方式都有严格的规定。因此,如果您的组织不打算使用您的数据来微调模型,请考虑检索增强生成 (RAG)。本质上,RAG 方法将您的组织数据连接到 LLM,而无需实际将您的数据提供给 LLM。RAG 允许您与 LLM 聊天的响应包含您的专有数据。换句话说,它提供了上下文!

  • 利用矢量数据库的检索增强生成 (RAG):这种方法将大型语言模型的功能与数据库的特殊性和事实核查能力相结合,提供了一种细致入微的方法来确保准确和与公司相关的输出。

因此,既然我们已经通过构建您自己的数据、微调或采用 RAG 方法将您组织的数据连接到 LLM,现在是时候确保我们提出好的问题了。

通过提示工程添加背景信息

这就是快捷工程发挥作用的地方。

  • 提示工程:提示工程本质上是一种结构化的方式,向您的 LLM 提出问题,以便它理解您希望它做什么。请记住,LLM 并不“知道”任何事情;它只是知道哪些单词在统计上和频率上彼此相邻出现。

提示有几种不同的类型,包括:

  • 零次提示:这是你向 LLM 提出没有任何特定背景的问题。例如,你可以写这样的提示:
“为什么天空是蓝色的?”
  • 少量提示:针对他的用例;你为模型提供示例,以便它提供与你提供的示例类似的输出。因此,你可以询问以下内容(ChatGPT 的输出):
例如:根据给出的提示写一副押韵的对句。提示 1:月亮 对句 1:寂静的夜晚,最明亮的恩赐是银色的月亮,柔和地闪耀着光芒。提示 2:雨 对句 2:天上落下的雨滴,清澈而朴实, 滋润大地的是温柔的雨水。你的任务:提示:蓝天对联:?回复:提示:蓝天对句:在鸟儿和飞机翱翔的上空,延伸着广阔的蓝天。
  • 分隔符的使用:使用分隔符时,您会放入特殊标记和短语来为模型提供结构。例如,您可以编写如下提示:
“我是 [[UVM 医疗中心,一家教学医院]] 的产品营销经理。我希望您阅读我们收到的以下用户评论,并向我总结一下。[[粘贴以下评论]]”

即时工程当然既是一门艺术,也是一门科学。但幸运的是,我们开始看到应用程序中内置了预建模板,这样普通用户(比如我自己)就可以在 Web 浏览器的框中输入内容,然后系统就会适当地构造对 LLM 的查询。

例如,如果你想建立一个案例研究怎么办?嗯,这些都是非常结构化的,所以有一些生成式人工智能软件解决方案有针对特定用例定制的模板。

对于案例研究模板,它包括以下字段:

  • 公司名称:[在此处添加公司名称]
  • 客户名称:[在此处添加客户名称]
  • 挑战:[在此描述挑战]
  • 解决方案:[在此处添加解决方案]
  • 结果:[在此处添加结果]

因此,如果我只需在网络浏览器的文本框中输入这些回复,就会得到一个相当不错的案例研究。另一个例子是新闻稿,软件要求:

  • 什么类型的新闻稿?[在此处添加类型,例如产品公告、事件、季度业绩]
  • 应该提及哪些人或实体?[在此处添加人或实体]
  • 新闻稿内容是什么?[在此处添加新闻稿]
  • 附加背景信息 — 您希望添加哪些引言?[在此处添加引言和归属]
  • 关于:[在此添加公司描述]

瞧!我们已经有了出色的新闻稿初稿!

以上是您使用提示工程逐个部分构建案例研究和新闻稿的示例。您看不到这一点,因为它在后台为您构建并单独运行每个提示。

摘要:生成式人工智能始于您的数据

如果您的组织要利用生成式 AI,您需要提供贵公司独特的背景。要提供正确的背景,您可以通过 LLM、RAG、提示工程或三种不同方法的混合来实现。请记住,背景是特定于用例的,因此请开始收集用例和数据示例列表,以便您可以开始测试生成式 AI 领域。

大多数企业都明白,将生成式人工智能融入业务并非一帆风顺。这将是一项挑战,但只要您能适应公司独特的环境,回报将是巨大的。


​​欢迎前往我们的公众号,资讯

创作不易,觉得不错的话,点个赞吧!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1988682.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

8.5 day bug

bug1 没有适当的引号,引言就不是真正的引言 问了通义,原来用引言需要使用单引号括起来 bug2 没理解题意,挺好一网站可惜是英文的,顺便帮翻译还没反馈渠道帮… 问了通义,原来是要改变continueLoop的值 bug3 好家伙&a…

ts-node报错ERR_UNKNOWN_FILE_EXTENSION

问题 有个monorepo项目,在最外层一次性打包 3 个项目的脚本已经成功实现,如下: "build:test": "cross-env NODE_ENVtest vite build --mode test && esno ./build/script/postBuild.ts", "build:prod"…

一行代码实现图片懒加载?分享 1 段优质 HTML 代码片段!

本内容首发于工粽号:程序员大澈,每日分享一段优质代码片段,欢迎关注和投稿! 大家好,我是大澈! 本文约 700 字,整篇阅读约需 1 分钟。 今天分享一段优质 HTML 代码片段,只需一行代码…

MBD软件开发之数据管理

模块化开发中,模型集成和代码集成是很多工程师非常关心的问题。 常见的代码集成方式有两种,一是单元级模型上生成代码,在代码上做集成,一是模型集成之后,再去生成集成级别的代码。无论采用哪种方式,模型级…

网络端口转发

一. 如图网络拓扑 光猫改桥接之前光猫自身也会有一层局域网,光猫ip为局域网额的192.168.1.1 当改桥接之后,只有一层路由器的局域网,路由器为局域网的192.168.31.1 此时从公网对内网进行访问时,先访问到路由器的公网ip的某个端口…

从零开始搭建监控系统 (二)

从零开始搭建监控系统 (二) 监控系统架构 部署 文件目录 rootchuango:/opt/prometheus# tree -L 1 . ├── docker-compose.yml ├── grafana_data ├── grafana.ini ├── prometheus_data └── prometheus.yml # grafana_data, prometheus_data 2个文件为空目录do…

下载安装ansible后,缺失pyyaml,pip安装时又出错,升级时又由于时Python2.7,不好升级遇到的一系列问题。

经过上一篇文章,我虽然误删了CentOs自带的python和yum,但是我重新将他们恢复了。这里记住默认的python版本是2.7.5。 我使用yum安装好ansible后,检查我的ansible版本的时候,发生了错误,提示没有yaml模块。 1 验证ans…

js事件循环机制(宏微任务队列都是先进先出)

文章目录 1.什么是事件循环2.主线程、任务队列、同步任务、异步任务、微任务、宏任务(1)主线程(2)同步任务(3)异步任务(微任务、宏任务)(4)任务队列 3.执行流…

乔布斯对产品,团队,人才的理解

乔布斯的设计理念和管理理念是他领导Apple取得成功的核心因素。以下是对他在产品设计和团队管理方面理念的详细描述 乔布斯的设计理念 1. 简约主义 简洁与直观:乔布斯强调设计的简约性。他相信产品应该尽可能简单且易于使用,去除一切不必要的复杂性。例如…

AIoT新技术融合基础设计课程开发与运营案例分析

本文来自下面的论文的第4部分:《Research on Basic Engineering Design Course Development and Application of New Technology AIoT (Artificial Intelligence of Things) Convergence Education》,作者是Yunja Hwang,来自韩国檀国大学工学…

IDEA左下角不显示本地修改的localChanges信息-git

IDEA左下角不显示本地修改的localChanges信息-git 取消勾选这个

【RTT-Studio】详细使用教程十:TM1638驱动数码管

文章目录 一、简介二、TM1638地址组三、TM1638的两种数码管使用方式四、TM1638数据格式五、按键扫描和键扫复用六、完整代码 一、简介 TM1638是深圳市天微电子有限公司设计的一款带键盘扫描接口的LED(发光二极管显示器)驱动控制专用芯片,内部…

React18+Vite+Eectron从入门到实战系列之一环境安装篇

如果我们的技术栈是react,也想要用electron来开发一个桌面的多端应用该怎么做呢?这篇文章选择了react的技术栈,讲解了环境的初始化步骤 实现效果 步骤 创建 react 项目 npm create vitelatest my-react-app安装依赖 cd my-react-app npm i…

勒索软件、供应链攻击等带来的思考!

2023年勒索软件、供应链攻击、地缘政治冲突与黑客活动主义、国家黑客间谍与APT组织活动成为网络安全的热点话题,生成式人工智能技术的武器化更是给动荡的全球网络安全威胁态势增加了不确定性、不对称性和复杂性。 即将到来的2024年,随着网络犯罪的规模化…

基于卷积神经网络ResUnet 多模态融合实验、BraTS 3d数据集(nii.gz)4模态融合分割

1、前言 之前介绍了unet对BraTS 3d数据集的2d图片分割,实现思路如下: 1、对BraTS 3d数据集进行切片,沿着某个模态的横断面切割 2、划分数据集、包括训练集、验证集等等 3、网络训练 4、评估模型性能等等 具体的可以参考本文:…

黑丝或者白丝,都可以用LoRA(Stable Diffusion进阶篇:ComfyUI 附加网络)

前言 在学习WebUI的那些基础知识点的时候,有一个东西是每一个初学者都绕不开的大山-附加网络。 这个东西对于每一个接触Stable Diffusion的小伙伴来说就像是小学门口小卖部卖的辣条、初中课本上的涂鸦、高中数学卷解不开的最后一道大题。 学习过WebUI里Stable Di…

基础岛 - 8G显存验证书生·浦语大模型的Demo

因为以前用过LMDeploy,所以本章的内容相对熟悉。 另外,因为教程写的很详细保姆级,所以大多数情况直接复制执行命令即可。开发机的创建略过。 总体验证结论: LMDeploy的模型加载有点慢,但推理速度快,符合预…

将tsx引入vue

按钮 vue <cl-batch-btn >新增批量</cl-batch-btn> import batch from "//modules/ad/components/ uploading/batch.vue" import ClBatchBtn from "/~/crud/src/components/batch-btn"; tsx

从困境到突破,EasyMR 集群迁移助力大数据底座信创国产化

在大数据时代&#xff0c;企业对数据的依赖程度越来越高。然而&#xff0c;随着业务的不断发展和技术的快速迭代&#xff0c;大数据平台的集群迁移已成为企业数据中台发展途中无法回避的需求。在大数据平台发展初期&#xff0c;国内数据中台市场主要以国外开源 CDH、商业化 CDP…

JVM(十二)细谈JVM类加载的各个过程以及如何修改Java原生API

本文深入探讨了Java虚拟机&#xff08;JVM&#xff09;的类加载机制&#xff0c;包括类的加载、验证、准备、解析和初始化等过程。文章首先通过几个高级面试问题引入主题&#xff0c;然后详细解释了JVM类加载的五个阶段及其重要性。接着&#xff0c;介绍了Java的三个主要类加载…