当前位置: 首页 > news >正文

AIGC系列:1.chatgpt可以用来做哪些事情?

file

上图的意思:神器轩辕剑

那么,在现在AI盛行的信息时代,

你是否知道如何获得和利用ChatGPT这一把轩辕剑来提升你的攻击力和生存能力呢?

故事

file

程序员小张: 刚毕业,参加工作1年左右,日常工作是CRUD

file

架构师老李: 多个大型项目经验,精通各种开发架构屠龙宝术;

在未来的世界里,程序员小张和架构师老李一同效力于一家科技公司,

他们的职业身份虽有不同,但目标却是一致的——为人类创造更好的未来。然而,在这个快速发展的IT职场中,他们也面临着无数的挑战和困境。

小张是公司里的一名优秀程序员,他工作勤奋,技术娴熟,对代码有着极致的追求。

然而,在这个日新月异的科技行业里,他感到压力越来越大。为了保持自己的竞争力,他必须不断学习新的技术和工具,而这需要耗费大量的时间和精力

老李是公司的架构师,他在团队中扮演着领袖的角色,负责设计和规划各种复杂的技术系统。

尽管他的工作重要而具有挑战性,但他也常常感到力不从心。他希望找到

一种更加高效的方法,来帮助他和他的团队解决难题

在这个时候,一款名为ChatGPT的智能AI工具进入了他们的视野。这款工具能够自主学习,

并根据输入的文本生成各种类型的回答,从简单的问答到复杂的编程问题,都能得到满意的答案。

小张和老李对这个工具产生了浓厚的兴趣。他们决定尝试使用ChatGPT来提高工作效率,减少人为错误。

然而,在使用过程中,他们也发现了一些问题。ChatGPT虽然强大,

但并不完美,有时会给出错误或不准确的答案。

这让他们开始思考,如何更好地利用这个工具,使其成为职场生存的重要利器。

随着时间的推移,小张和老李逐渐发现,

ChatGPT并不是要取代他们的工作,而是要成为他们工作的一种辅助工具。它可以帮助他们更快地解决问题,

提高工作效率,减少错误。

同时,ChatGPT也在不断学习和进步,使得它的回答越来越准确和精细。

在ChatGPT的帮助下,小张和老李的工作变得更加高效和准确。

他们的团队也在逐渐适应和使用这个工具,使得整个团队的工作效率和质量都得到了提升。

最终,小张和老李意识到,

**拥抱智能AI工具ChatGPT是职场生存的关键。**

只有不断地学习和进步,才能适应这个快速发展的科技行业。

而ChatGPT的出现,为他们提供了一个全新的机会,使他们能够更好地实现自己的职业目标,为人类的未来创造更多的可能性。

为什么ChatGPT得到人类的认可?

下面我按照脉络,一起来认识一下ChatGPT .

什么是ChatGPT?

file

ChatGPT是一种:

通用自然语言生成模型

使用大量预料数据训练,以实现生成文本,回答问题,对话生成功能。

基本能力超能力(VS 智能客服)
语言生成
上下文学习
世界知识

1. 响应人类指令 (编码)
2. 泛化到没见过的任务(模仿xx写文案)
3. 代码生成和代码理解(阅读编写代码)

如果不好理解,我打个比方。

有一个叫做ChatGPT的刚毕业的大学生,它当家教,帮你解答一些问题。

铊能够理解你的语言,通过内置的翻译软件生成多种语言的回答;

铊能够结合你前后几句话的意思,给出贴合语境的回答;

铊可以通过google看世界,知道世界上其它地方的人文,历史知识;

铊也非常有潜力,可以做下面这几类高级的事情。

  1. 可以写代码;
  2. 对没处理过的问题有通用的处理模型,并且处理的像模像样;

ChatGPT发展历史?

版本参数说明
GPT-1 20181.17亿有一定泛化能力,能用于和监 督任务无关的NLP任务
GPT-215亿除了理解能力外,GPT-2 在生成方面表现出了强大的天赋:阅读摘要、聊天、编故事,生成假新闻、钓鱼邮件、在线角色扮演等
GPT-31750亿自监督模型,可以完成自然语言处理 的绝大部分任务:写代码、创作、写 剧本,模仿某个人的文字等
GPT-3.5 instructChatGPT一个经过微调的新版 GPT-3, 可将*有害、不真实的、有偏差 的输出最小化 *
InstructGPT的衍生品,它将人类的反馈纳入训练过程,更好地让模型与用户意图保持一致
GPT-41000*1750亿人脑神经元的数量=2* GPT4

它通过监督模型和基于人类反馈的强化学习(RLHF)

具备了如下能力:

对用户真实意图的理解


上下文衔接能力


对知识和逻辑理解能力

ChatGPT处理过程?

1 收集数据,微调监督模型 监督学习

file

2 收集比较数据,训练奖励模型告诉机器答案好不好,进行排名

file

3 收集数据,强化学习模型围棋冠军被机器打败,使用了强化学习。

file

使用排序代替打分,有强大的标准平台支持。 Rank List标注平台 (人力进行标注排名【肯尼亚500w员工】,让机器开悟 )

file

当前我们绝大多数人使用的版本是ChatGPT 3.5 , 4.0 相对来说比较贵,然后国内用户解决信用卡的问题路径比较长。

image.png

ChatGPT的应用场景

AI客服

场景:

假如你是一名银行客服人员,我是访问你们网站的顾客,你的目的是获取 我的电话号码。但是为了获取电话号码,你要帮我解决一些我提出的问题, 你觉得解决了问题之后,你想他要电话号码,这样成功率会比较高。现在 让我们开始吧

file

可以进行评分。
还是 使用chatgpt .

AI文案

场景:

假如你是一名海报设计师,需要给浦发银行设计一个宣传海报。 浦发银行要举办 2023上海半程马拉松,活动时间:2023年3月9日到2023 年3月31日;活动内容:活动期间在上马APP或官网,通过支付宝绑定浦 发银行借记卡支付报名费,可享受立减60元优惠

file

AI绘图作图

基于chatgpt生成提示词,然后使用MidJourney生成海报。

中文转换成英文,再去绘图。 file

file

file

AI编码

场景:

基于springboot和spring写一个策略模式代码。根据不同的事件,采用不用的处理方式。要求容易扩展,容易阅读,使用注解的方式。

file

file

file

读代码:

file

小结

通过介绍ChatGPT的发展历史,处理模型得到它所具备的能力,然后在 运营,代码,设计领域给出了应用案例。

最后回到故事,如果你在工作中灵活的使用ChatGPT , 可以显著提高你的效率和职场生存能力。 就像你拿着轩辕剑一样 。

Uploading file...

原创不易,关注诚可贵,转发价更高!转载请注明出处,让我们互通有无,共同进步,欢迎沟通交流。

相关文章:

AIGC系列:1.chatgpt可以用来做哪些事情?

上图的意思:神器轩辕剑 那么,在现在AI盛行的信息时代, 你是否知道如何获得和利用ChatGPT这一把轩辕剑来提升你的攻击力和生存能力呢? 故事 程序员小张: 刚毕业,参加工作1年左右,日常工作是C…...

End-to-End Object Detection with Transformers(论文解析)

End-to-End Object Detection with Transformers 摘要介绍相关工作2.1 集合预测2.2 transformer和并行解码2.3 目标检测 3 DETR模型3.1 目标检测集设置预测损失3.2 DETR架构 摘要 我们提出了一种将目标检测视为直接集合预测问题的新方法。我们的方法简化了检测流程&#xff0c…...

生成多样、真实的评论(2019 IEEE International Conference on Big Data )

论文题目(Title):Learning to Generate Diverse and Authentic Reviews via an Encoder-Decoder Model with Transformer and GRU 研究问题(Question):评论生成,由上下文评论->生成评论 研…...

项目中应该使用nginx还是拦截器来封禁IP

项目中应该使用nginx还是拦截器来封禁IP 在项目中,使用 Nginx 或拦截器(例如 Spring Interceptor)来封禁 IP 地址都是可行的方法,具体选择取决于你的需求和项目架构。 Nginx 是一种高性能的 Web 服务器和反向代理服务器&#xf…...

SMB 协议详解之-NTLM身份认证

前面的文章说明了SMB协议交互的过程,在SMB交互的Session Setup Request/Response会对请求者的身份进行验证,这其中涉及到两个主要的协议NTLM以及Kerberos,本文将对NTLM协议进行详细的说明。 什么是NTLM NTLM是 NT LAN Manager (NTLM) Authentication Protocol 的缩写,主要…...

day34 Set

概述 Set也是集合Collection接口的子接口 Set也是集合Collection接口的子接口 特点:不保证元素有顺序,数组元素不可以重复 HashSet: 底层是基于HashMap的。元素是无序的。元素不可重复,去重机制是依据hashCode()和equals()方法 LinkedHas…...

数据库_之常用API的使用

数据库_之电商API MySQL C API 使用(基本函数) Mysql C API函数详解 MySQL的常用API 一个常用的程序调用MySQL数据库的时候通常都会调用以下API,下面来逐个分析. mysql_init() //函数原型 MYSQL *STDCALL mysql_init(MYSQL *mysql);这个API主要是用来分…...

CTreeCtrl自绘

CSWTreeCtrl.h) #pragma once#define _OWNER_DRAWN_TREE // 自绘CTreeCtrl,可支持背景图片显示功能class CSWTreeCtrl : public CTreeCtrl {DECLARE_DYNAMIC(CSWTreeCtrl)// 成员私有结构定义// 构造/析构函数 public:CSWTreeCtrl();virtual ~CSWTreeC…...

目标检测YOLO实战应用案例100讲-基于深度学习的可见光遥感图像目标检测

目录 前言 遥感图像目标的特点 基于深度学习的目标检测技术 2.1引言 2.2卷积神经网络...

MySQL数据库——存储引擎(2)-存储引擎特点(InnoDB、MyISAM、Memory)、存储引擎选择

目录 存储引擎特点 InnoDB 介绍 特点 文件 逻辑存储结构 MyISAM 介绍 特点 文件 Memory 介绍 特点 文件 区别及特点 存储引擎选择 存储引擎特点 上面我们介绍了什么是存储引擎,以及如何在建表时如何指定存储引擎,接下来我们就来介绍比较…...

【Vue】构建vue项目的几种方法以及区别

【Vue】构建vue项目的几种方法以及区别 1.通过vue-cli进行创建2.直接通过npm进行创建3.基于vite创建vue项目4.总结 构建vue项目时请确保已经安装node和npm 1.通过vue-cli进行创建 要用vue脚手架vue-cli创建vue项目首先我们需要全局安装一下vue-cli,安装命令如下&a…...

动态封装对象,属性来自json

需求: 如何动态的获取一个对象的字段,假如一个对象里面有name,age,sex三个字段,我想取name的值,这个name是存在一个json中,json的格式如下[{"key":"name"},{"key":"age…...

【LeetCode-中等题】90. 子集 II

文章目录 组合并集问题汇总:题目方法一:递归加回溯(去重版) 组合并集问题汇总: 1、子集非去重版本 2、组合非去重版本 3、组合去重版本 题目 本题nums数组存在重复元素,所以本题会涉及一个去重操作&#…...

Docker如何安装seafile

SQLite 方式 要在 Docker 中安装 Seafile,您可以按照以下步骤进行操作: 安装 Docker:确保您的系统上已经安装了 Docker。您可以根据您的操作系统类型,在官方网站上找到适合您系统的 Docker 版本并进行安装。 下载 Seafile 镜像&…...

注册法国商标的步骤和时间

注册法国商标的步骤如下: 1、商标查询:在提交申请之前,建议进行商标查询,以确保商标在法国市场上具有独特性和显著性。 2、提交申请:通过法国知识产权局的在线平台提交商标申请。申请时,需要提供以下文件…...

一起学数据结构(6)——栈和队列

上篇文章中,对栈的概念及特点进行了解释,并且给出了栈实现的具体代码。本篇文章将给出队列的基本概念及特点。并给出相应的代码。 1. 队列的概念及结构: 在给出队列的概念之前,先给出上篇文章中提到的栈的概念:一种只…...

【数据结构】二叉树的顺序结构-堆

【数据结构】二叉树的顺序结构-堆 普通的二叉树是不适合用数组来存储的,因为可能会存在大量的空间浪费。而完全二叉树更适合使用顺序结构存储。现实中我们通常把堆(一种二叉树)使用顺序结构的数组来存储,需要注意的是这里的堆和操作系统虚拟进程地址空间…...

2024年java面试--mysql(2)

系列文章目录 2024年java面试(一)–spring篇2024年java面试(二)–spring篇2024年java面试(三)–spring篇2024年java面试(四)–spring篇2024年java面试–集合篇2024年java面试–redi…...

IllegalArgumentException

Caused by: java.lang.IllegalArgumentException:Invalid pulsar service : persistent 参数非法异常 这个异常是由于使用了无效的 Pulsar 服务类型导致的。Pulsar 支持不同的服务类型,例如 persistent、non-persistent 等。 当你在配置 Pulsar 相关的参数时&…...

Git 概述命令、idea中的使用

目录 Git概述 Git代码托管服务 Git常用命令 Git 全局设置 获取 Git 仓库 ​编辑Git 工作区中文件的状态 本地仓库操作 远程仓库操作 ​编辑分支操作 标签操作 在IDEA中使用Git 1.获取Git仓库 .gitignore 表示忽略 2.本地仓库操作 3.远程仓库操作 4.分支操作 Git是…...

【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15

缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下: struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...

【Linux】shell脚本忽略错误继续执行

在 shell 脚本中,可以使用 set -e 命令来设置脚本在遇到错误时退出执行。如果你希望脚本忽略错误并继续执行,可以在脚本开头添加 set e 命令来取消该设置。 举例1 #!/bin/bash# 取消 set -e 的设置 set e# 执行命令,并忽略错误 rm somefile…...

阿里云ACP云计算备考笔记 (5)——弹性伸缩

目录 第一章 概述 第二章 弹性伸缩简介 1、弹性伸缩 2、垂直伸缩 3、优势 4、应用场景 ① 无规律的业务量波动 ② 有规律的业务量波动 ③ 无明显业务量波动 ④ 混合型业务 ⑤ 消息通知 ⑥ 生命周期挂钩 ⑦ 自定义方式 ⑧ 滚的升级 5、使用限制 第三章 主要定义 …...

.Net框架,除了EF还有很多很多......

文章目录 1. 引言2. Dapper2.1 概述与设计原理2.2 核心功能与代码示例基本查询多映射查询存储过程调用 2.3 性能优化原理2.4 适用场景 3. NHibernate3.1 概述与架构设计3.2 映射配置示例Fluent映射XML映射 3.3 查询示例HQL查询Criteria APILINQ提供程序 3.4 高级特性3.5 适用场…...

Nuxt.js 中的路由配置详解

Nuxt.js 通过其内置的路由系统简化了应用的路由配置,使得开发者可以轻松地管理页面导航和 URL 结构。路由配置主要涉及页面组件的组织、动态路由的设置以及路由元信息的配置。 自动路由生成 Nuxt.js 会根据 pages 目录下的文件结构自动生成路由配置。每个文件都会对…...

Keil 中设置 STM32 Flash 和 RAM 地址详解

文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...

SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现

摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序,以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务,提供稳定高效的数据处理与业务逻辑支持;利用 uniapp 实现跨平台前…...

Java入门学习详细版(一)

大家好,Java 学习是一个系统学习的过程,核心原则就是“理论 实践 坚持”,并且需循序渐进,不可过于着急,本篇文章推出的这份详细入门学习资料将带大家从零基础开始,逐步掌握 Java 的核心概念和编程技能。 …...

使用Spring AI和MCP协议构建图片搜索服务

目录 使用Spring AI和MCP协议构建图片搜索服务 引言 技术栈概览 项目架构设计 架构图 服务端开发 1. 创建Spring Boot项目 2. 实现图片搜索工具 3. 配置传输模式 Stdio模式(本地调用) SSE模式(远程调用) 4. 注册工具提…...

vue3 daterange正则踩坑

<el-form-item label"空置时间" prop"vacantTime"> <el-date-picker v-model"form.vacantTime" type"daterange" start-placeholder"开始日期" end-placeholder"结束日期" clearable :editable"fal…...