打造中国最大的
AI交流社区平台

「AIGC」- ChatGPT可以怎么玩?

chatGPT这么火,这几天一番体验之后,除了惊叹,同时也引发了作为程序员的担忧:我的工作是否会被AI取代?

这个问题很难不引起焦虑,但是我们可以换一个角度,可以用这些生成类的工作,做些什么提高我们的工(zao)作(dian)效(xia)率(ban)?就像我们当初使用搜索引擎一样。

什么是AIGC?

AIGC全称为AI-Generated Content,指基于生成对抗网络GAN、大型预训练模型等人工智能技术,通过已有数 据寻找规律,并通过适当的泛化能力生成相关内容的技术。与之相类似的概念还包括Synthetic media,合成式媒 体,主要指基于AI生成的文字、图像、音频等。来源:AIGC万字百科全书:底层原理、应用场景、工具示例、行业现状、发展趋势

ChatGPT可以做什么

ChatGPT到底是取代程序员,还是提升程序员效率的工具?这里以chatGPT为例,提供一些提(tou)高(lan)办公效率的案例(以ChatGPT为例):

做PPT

这个需要结合外部网站,例如https://mindshow.fun/闪击PPT – 高效内容演示等,这里以支持markdown的minshow为例:

  1. 首先让chatGPT写出内容
「AIGC」- ChatGPT可以怎么玩?插图

2. 将markdown代码复制到mindshow中。

「AIGC」- ChatGPT可以怎么玩?插图1

​3. 选择一个模版:

「AIGC」- ChatGPT可以怎么玩?插图2

​大功告成。

信息汇总

例如文档的总结、新闻总结:爬虫爬取一些相关新闻,然后输入chatgpt,让他汇总生成摘要。例如:

「AIGC」- ChatGPT可以怎么玩?插图3

代码

代码解释

当你加了一天班,脑袋宕机后,可以让他帮你读代码

「AIGC」- ChatGPT可以怎么玩?插图4

写代码

如果脑袋宕机更严重一点,可以让他你写代码。目前体验下来很多语言都支持,连sql都写的还不错。

「AIGC」- ChatGPT可以怎么玩?插图5

以后面试是不是直接可以使用chatGPT作为面试题外援了。。。

「AIGC」- ChatGPT可以怎么玩?插图6

帮你修bug

「AIGC」- ChatGPT可以怎么玩?插图7

代码翻译

「AIGC」- ChatGPT可以怎么玩?插图8

代码提示

GitHub Copilot, 自动补全代码,vs code也有插件,基于OpenAI Codex 模型,比如你只需要给函数命名,加一点注释,他就能够补全实现代码:

「AIGC」- ChatGPT可以怎么玩?插图9

详细使用见:https://docs.github.com/zh/copilot/getting-started-with-github-copilot

特定机器学习NLP任务

对于nlp任务,涉及好的prompt至关重要,这里也就只有多试试,实验获得较优的prompt。(好家伙,从炼丹变成了prompt调优)

  1. 使用chatGPT测试情感分类的例子
「AIGC」- ChatGPT可以怎么玩?插图10
  1. 观点总结的例子
「AIGC」- ChatGPT可以怎么玩?插图11
「AIGC」- ChatGPT可以怎么玩?插图12

3. 主题分类的例子

「AIGC」- ChatGPT可以怎么玩?插图13

写文章

包括博客论文之类的,哈哈,毕业论文神器,怪不得高校都禁止。这里放一个写博客的例子

「AIGC」- ChatGPT可以怎么玩?插图14

写完大纲不行,能不能直接写个博客:

「AIGC」- ChatGPT可以怎么玩?插图15

问答产品

一些简单的问题,不需要知识库的,可以直接提问:

「AIGC」- ChatGPT可以怎么玩?插图16

但是对于有更新知识,或者特定工具的文档,就不太行了,因为chatgpt的语料是固定的,为了能将知识加入,不可能每次都讲所有知识作为prompt输入,有没有一个解决方式能缩小问题的范围,将相关资料汇总、裁剪后作为gpt的prompt输入。

解决问题:如何利用知识库,集合GPT能力进行回答。

方案:利用检索缩小问题的范围,将相关资料汇总、裁剪后,然后作为gpt的prompt输入。

  1. 利用openAI Embedding将知识库的文档向量化,
  2. 输入用户问题向量召回topk相关段落,或者答案片段。
  3. 让 chatGPT 总结,作为问题的prompt。(其实就是利用gpt总结topk答案成流畅的回答)

参考代码库:https://github.com/GanymedeNil/document.ai

也有一些其他开箱即用的,例如Chat2DocChatPDF

例如我使用Chat2Doc,上传了一篇论文:Towards Boosting the Open-Domain Chatbot with Human …,下面是它的回答:

「AIGC」- ChatGPT可以怎么玩?插图17

广告创意、广告文案的生产

「AIGC」- ChatGPT可以怎么玩?插图18

加上前面ppt网站的模板,直接就是文案图片了。

办公

做ppt前面讲过,那么excel和doc呢?

ChatExcel,仅仅通过命令就可以修改excel(老罗类目)。

ChatDOC,和上面介绍的类似,上传你的文档,就可以直接提问了。类似前面提到的Chat2DocChatPDF

prompt

prompt很重要,想要获得好的效果,还需要很好地设计prompt,而且要多试试不同的prompt效果,实验出来。

对于问答,提问最好清晰具体,内容要解释清楚,另外可以指定让他担任的角色,以及结果形式,也可以加入一些限制,详细可以参考这篇博客

  • 提问的例子:
「AIGC」- ChatGPT可以怎么玩?插图19

另一种是针对某些特定的任务,比如分类任务,可以设置一些提示语、类别标签、类别标签的解释加入到prompt中,会让他更好的。例如下面的一些例子:

场景Prompt
提问场景prompt描述问题清晰具体即可,另外可以指定让他担任的角色,以及结果形式,如:以一个骑行者视角用流畅的中文说说,四川有哪些有名的景点?
观点生成请用流畅的中文根据下面用户评论,总结用户对{game_name}关于 {topic1} 话题的观点:
话题标签您现在正在执行一个主题分类任务。对于提供的句子,您需要确定该句子是否关于<topic_name>这里有一些规则:{规则和例子}
总结请用中文简单总结下以下内容{}
情感分类你正在进行情感分类的任务,请判断{内容}属于正面、中性还是负面,为它打上标签。{情感定义}

赞(0) 打赏 直达链接
未经允许不得转载:AI爱好者 » 「AIGC」- ChatGPT可以怎么玩?

评论 抢沙发

欢迎来到AI爱好者

我们旨在打造一个最具实力的中文AI交流社区平台,致力于为所有AI爱好者,创业者和使用者提供优质服务. 我们的宗旨是为广大用户提供免费解决方案,您可以通过问答形式提出与AI相关的任何问题.

AI社区AI工具

安全服务战略合作伙伴:麒麟盾 SCDN

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫打赏

登录

找回密码

注册