ChatGPT 的 18 种高级玩法,惊到我了!!

 
点击关注公众号,Java干货及时送达学习 Spring Cloud 微服务的正确姿势!用上 ChatGPT 啦,强的离谱!终于把 Spring Boot 3.0 写成书了!作者:ㄣ知冷煖★
 
 
 
 
 
 
 
链接:blog.csdn.net/weixin_42475060/article/details/129399125

你确定,你会使用 ChatGPT 了吗?

今天给大家整理了 18 种 ChatGPT 的用法,看看有哪些方法是你能得上的。

  • 语法更正

  • 文本翻译

  • 语言转换

  • 代码解释

  • 修复代码错误

  • 作为百科全书

  • 信息提取

  • 好友聊天

  • 创意生成器

  • 采访问题

  • 论文大纲

  • 故事创作

  • 问题类比

  • 创建 SQL 需求

  • 情感分析

  • 将产品描述转变为广告

  • 关键字提取

  • 闲聊机器人

现在官方已经很难注册了,加入我们的知识星球,免费送一个 ChatGPT 账号,我也只有最后不到 100 个,送完即止。

3b3207ee2f6e31807af86b7dad1c351a.png

语法更正

用途:文章、论文等润色。

93e195ca92c8603f66a143806cdcf68c.png

文本翻译

用途:日常学习、商务翻译等。

7f7c85c8711ca4236107e24d8b69f732.png

语言转换

另外,如果你近期准备面试跳槽,建议在Java面试库小程序在线刷题,涵盖 2000+ 道 Java 面试题,几乎覆盖了所有主流技术面试题。

Python–>JAVA

用途:工作用途,不同语言工程师之间的合作,更加方便。

import numpy as np
import plotly.express as pxdef thresholding_algo(y, lag, threshold):""":param y: 输入列表:param lag: 滑动窗口大小:param threshold: 调节系数,用于调节容忍范围的大小。:return:"""# signals:信号列表signals = np.zeros(len(y))avgFilter = np.zeros(len(y))# 初始化平均值列表、差值列表avgFilter[lag - 1] = np.mean(y[0:lag])dif_li = [0] * len(y)for i in range(lag, len(y)):if i < len(y) - lag - 30:for j in range(i + 11, len(y)):if y[j] >= y[i - 1]:breakif j >= len(y) - 30:back = y[i - 1]else:back = np.mean(y[j + 11:j + 20 + lag])else:back = y[i - 1]# 前后均值差值计算tmp = abs(back - avgFilter[i - 1])dif = (tmp if tmp > 1 else 1)if abs(y[i] - avgFilter[i - 1]) > dif * threshold:signals[i] = (1 if y[i] > avgFilter[i - 1] else -1)avgFilter[i] = np.mean(y[(i - lag):i])y[i] = avgFilter[i - 1]else:signals[i] = 0avgFilter[i] = np.mean(y[(i - lag):i])dif_li[i] = difreturn dict(signals=np.asarray(signals),avgFilter=np.asarray(avgFilter),y=np.asarray(y),dif=np.asarray(dif_li),)
250e3feec4bca2aa7d2adc4113821bc5.png
public static Map<String, double[]> thresholding_algo(double[] y, int lag, double threshold) {double[] signals = new double[y.length];double[] avgFilter = new double[y.length];Arrays.fill(avgFilter, 0.0);avgFilter[lag - 1] = mean(Arrays.copyOfRange(y, 0, lag));double[] dif_li = new double[y.length];Arrays.fill(dif_li, 0.0);for (int i = lag; i < y.length; i++) {int j;if (i < y.length - lag - 30) {for (j = i + 11; j < y.length; j++) {if (y[j] >= y[i - 1]) {break;}}double back;if (j >= y.length - 30) {back = y[i - 1];} else {back = mean(Arrays.copyOfRange(y, j + 11, j + 20 + lag));}} else {back = y[i - 1];}double tmp = Math.abs(back - avgFilter[i - 1]);double dif = tmp > 1 ? tmp : 1;if (Math.abs(y[i] - avgFilter[i - 1]) > dif * threshold) {signals[i] = y[i] > avgFilter[i - 1] ? 1 : -1;avgFilter[i] = mean(Arrays.copyOfRange(y, i - lag, i));y[i] = avgFilter[i - 1];} else {signals[i] = 0;avgFilter[i] = mean(Arrays.copyOfRange(y, i - lag, i));}dif_li[i] = dif;}Map<String, double[]> result = new HashMap<>();result.put("signals", signals);result.put("avgFilter", avgFilter);result.put("y", y);result.put("dif", dif_li);return result;
}private static double mean(double[] array) {double sum = 0.0;for (double d : array) {sum += d;}return sum / array.length;
}

代码解释-1

用途:当我们来到一家新的公司,发现前任工程师留下了一摊谁都看不懂的代码,这时候,如果有个人能帮我们解释一下这些代码是什么意思,那简直不要太开心。

708f820b5edbc1e50548ddd455d7d33e.png
def Fusion_algorithm(y_list):"""最终的融合算法1、第一次遍历列表: 处理掉小于上一个值的点,使其等于上一个值。2、第二次使用z-score来处理异常点:一种基于统计方法的时序异常检测算法借鉴了一些经典的统计方法,比如Z-score和移动平均线该算法将时间序列中的每个数据点都看作是来自一个正态分布,通过计算每个数据点与其临接数据点的平均值和标准差,可以获得Z-score并将其用于检测异常值,将z-score大于3的数据点视为异常值,缺点:如果异常点太多,则该算法的准确性较差。3、:param y_list: 传入需要处理的时间序列:return:"""# 第一次处理for i in range(1, len(y_list)):difference = y_list[i] - y_list[i - 1]if difference <= 0:y_list[i] = y_list[i - 1]# 基于突变检测的方法:如果一个数据点的值与前一个数据点的值之间的差异超过某个阈值,# 则该数据点可能是一个突变的异常点。这种方法需要使用一些突变检测算法,如Z-score突变检测、CUSUM(Cumulative Sum)# else:#     if abs(difference) > 2 * np.mean(y_list[:i]):#         y_list[i] = y_list[i - 1]# 第二次处理# 计算每个点的移动平均值和标准差ma = np.mean(y_list)# std = np.std(np.array(y_list))std = np.std(y_list)# 计算Z-scorez_score = [(x - ma) / std for x in y_list]# 检测异常值for i in range(len(y_list)):# 如果z-score大于3,则为异常点,去除if z_score[i] > 3:print(y_list[i])y_list[i] = y_list[i - 1]return y_list
66abc4e4ec2a329c33264dd745a9951a.png

代码解释-2

备注:上一个代码解释,我们可以看到,答案或许受到了代码中注释的影响,我们删掉注释,再来一次。对于解释中一些不懂的点,我们可以连续追问!

5b0dc81e3aed47e98069bde9faddcef1.png
import numpy as np
from sklearn.ensemble import IsolationForest
import plotly.express as px
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans
import jsondef Fusion_algorithm(y_list):for i in range(1, len(y_list)):difference = y_list[i] - y_list[i - 1]if difference <= 0:y_list[i] = y_list[i - 1]# else:#     if abs(difference) > 2 * np.mean(y_list[:i]):#         y_list[i] = y_list[i - 1]ma = np.mean(y_list)std = np.std(y_list)z_score = [(x - ma) / std for x in y_list]for i in range(len(y_list)):if z_score[i] > 3:print(y_list[i])y_list[i] = y_list[i - 1]return y_list
3455e04ddb8fe42b4cdc2568a35d9140.png 568ad341f82d55ee72f8ac5f941a7e16.png

修复代码错误

用途:写完一段代码后发现有错误?让chatGPT来帮你!

b90b3c32d528bd53de8361f6830237f8.png
### Buggy Python
import Random
a = random.randint(1,12)
b = random.randint(1,12)
for i in range(10):question = "What is "+a+" x "+b+"? "answer = input(question)if answer = a*bprint (Well done!)else:print("No.")
9cb94363448aae84af6a345f2cbe3a09.png

作为百科全书

用途:chatGPT可以解释你所有的问题!但是列出小说这个功能有些拉跨,经过测试只有科幻小说列的还可以,其他类型不太行,可能chatgpt训练工程师是个科幻迷!

80b4eebb574058c5ee6a328e2e3dfd06.png

信息提取

用途:作为自然语言处理界的大模型,怎么能少得了信息提取呢?

ddf612d127a053530475c06ac2abcc82.png

好友聊天

用途:输入对方性格模拟聊天,这方面功能不太完善,可能有新鲜玩法我还没有挖掘出来。

652db65297853b8c5da1b0f17df1c962.png 333cce2813f66b68c0037d8c1c1fefc1.png

创意生成器

用途:是不是常常会在创新上遇到思维瓶颈不知道怎么做?不要担心,让chatGPT帮你生成创意!

VR和密室结合

ca96766e6c6a5d0f1de7be62251f9ef3.png

再结合AR

bca3d6df284e5ed7152877ba4d8f84c7.png

采访问题

用途:可能您是一个媒体工作者,采访问题不知道怎么写?chatGPT可以帮您解决。

采访问题清单

5f8aada0015d98cbf416069b6c2e4c8d.png

采访问题清单并给出相应答案

3e7b7a53a924815acdd67bfff4c4cda5.png

论文大纲

用途:这个功能对于研究生简直不要太爽了,一直在郁闷大纲怎么写,直接列出来大纲简直帮了我天大的忙!对于大纲中不理解的点,直接要求chatGPT给出进一步解释。代码也可以有!那一章的内容不太会写,直接让chatGPT安排,这样,一篇论文很快就写出来啦!

创建论文大纲

967930be453a40383db868f49b1b7db3.png

解释大纲内容

4e01cafb97be1461dac10d0ebb2f0570.png
class PBA(nn.Module):def __init__(self, PerformanceThreshold, DistributionType, AttentionWeightRange):super(PBA, self).__init__()self.PerformanceThreshold = PerformanceThresholdself.DistributionType = DistributionTypeself.AttentionWeightRange = AttentionWeightRangedef forward(self, input, performance_scores):# 计算注意力分数attention_scores = []for i in range(len(input)):if performance_scores[i] > self.PerformanceThreshold:attention_scores.append(performance_scores[i])else:attention_scores.append(0.0)# 将性能分数映射到注意力权重if self.DistributionType == "softmax":attention_weights = F.softmax(torch.tensor(attention_scores), dim=0)elif self.DistributionType == "sigmoid":attention_weights = torch.sigmoid(torch.tensor(attention_scores))else:raise ValueError("Unknown distribution type: {}".format(self.DistributionType))# 缩放注意力权重到指定范围attention_weights = attention_weights * (self.AttentionWeightRange[1] - self.AttentionWeightRange[0]) + self.AttentionWeightRange[0]# 计算加权输入weighted_input = torch.mul(input, attention_weights.unsqueeze(1).expand_as(input))output = torch.sum(weighted_input, dim=0)return output

故事创作

用途:这个功能真的太太太棒了,以后我自己列提纲出来就可以写小说啦!

爱情故事

033e4161b0e4825d53c250f37fec3ad3.png

恐怖故事

847031e1fee7567eefb6dfcef58833d6.png 602b43107b5aa1a14eb968df146d4f8c.png

问题类比

用途:当你想要做一个比喻时,这是一个很棒的功能。

58d2555449f6989514aeb8aaab15e577.png

创建SQL需求

另外,如果你近期准备面试跳槽,建议在Java面试库小程序在线刷题,涵盖 2000+ 道 Java 面试题,几乎覆盖了所有主流技术面试题。

用途:写SQL有时候挺头疼的,想好久想不起来。

c95d9507e33b886f5da54930718437f4.png

情感分析

用途:这个功能让我想起来在之前公司做的情感分析任务了。

ba95e15da7ba6b25fbcad89d81497188.png

将产品描述转变为广告

用途:这个功能对于商家来说太棒了。

ee2e6e3cf42147689ac73266c5af82e6.png

关键字提取

用途:NLP任务的重要作用,关键字提取!

6f5941ee579aac227de88e378a37e2e0.png

闲聊机器人

用途:这个不多说了,用来闲聊体验感真的很不错。

bcb0872254da0b3e47c432954d86c7aa.png 6b0dc81fc60bfd4530f3d3e196643771.png

总结

我觉得角色扮演挺有意思的,对话前加一句:假如你是 xxx。

现在有一些小程序,让AI扮演一些角色对话,就是用这种方法实现的。


最后宣传下我的 ChatGPT 知识星球,星球分享了大量 ChatGPT 学习资料, 还输出了 60+ 篇保姆级教程,持续更新中,涉及方方面面,真正的高质量知识星球。

目前还是优惠价,快扫码加入吧:

0c73c665bff7b754c8b0059b08ffe05c.png

End

77e05c36e4f749cf42b9c535d4241a26.png 学习 Spring Cloud 微服务的正确姿势!

91679c2adb1b59f6e05b1f061df92446.png 终于把 Spring Boot 3.0 写成书了!

6d77b05288e9b8736639d28f461b1a26.png 用上 ChatGPT 啦,强的离谱!

2fb36f117cffb71475f2658bac34f2fb.png ChatGPT 视频课程来了,完全免费!

c6feebd723cd97e2f01f506d465f89bd.png Java 20 正式发布,超神了。。

👇 点击阅读原文,玩转 ChatGPT!

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

体验了一下火爆全球的 ChatGPT,我惊呆了

这几天&#xff0c;要说编程圈最热的话题&#xff0c;莫过于OpenAI的ChatGPT&#xff0c;写小说&#xff0c;写代码&#xff0c;找BUG&#xff0c;写论文&#xff0c;画漫画&#xff0c;谱曲……简直没有它干不了的事。 趁着下班时间&#xff0c;我也光速注册体验了一下&#…

Qt6.2教程——1.Qt安装及编写登录界面

本文旨在帮助读者理解如何使用ChatGPT来辅助安装和学习Qt 6.2。我们将从Qt 6.2的基本概念开始&#xff0c;然后深入了解其安装过程&#xff0c;并探讨如何使用ChatGPT作为一个强大的辅助工具。对于那些寻求在学习和使用Qt 6.2中找到有效支持的人来说&#xff0c;这篇文章将提供…

ChatGPT 如何促进智能客服行业发展

章节一&#xff1a;智能客服的背景及发展趋势 随着人工智能技术的快速发展&#xff0c;智能客服正逐渐成为企业服务中不可或缺的一环。相比于传统客服方式&#xff0c;智能客服能够快速地为客户提供满意的解决方案&#xff0c;大幅降低企业的客服成本&#xff0c;提高客户的满意…

AIGC 专栏简介

人工智能&#xff08;AI&#xff09;是近年来飞速发展的一门技术&#xff0c;已经在诸多领域得到了广泛的应用&#xff0c;如自然语言处理、图像识别、语音识别、机器翻译、智能客服、自动驾驶等领域。 随着深度学习等技术的发展&#xff0c;人工智能在模型精度和运行效率等方…

ChatGPT对话之云原生,最后它真的可以帮我出书了

文章目录 1. 云原生工程师必须掌握的10项技能请列举2. 请列举20个云原生工程师必须熟练的工具3. 请列举20个学习云原生教程最棒的网站4. 请列举20个关于云原生技术可以带来未来潜力巨大的项目方案5. 请列举当下关于云原生技术领域最热门的20个话题6. 请帮忙列举20个关于在云原生…

Cursor--gp4使用非常方便(保姆级教学)

高效学习工具/平台推荐&#xff08;Cursor&#xff09; 官网下载&#xff1a;点我 点击设置 设置中文&#xff1a; 界面设置中文 代码能力 看它会不会讲个笑话 最后来个视频展示&#xff0c;看看他的速度 更多请查看&#xff1a;点我 有没有非常好用&#xff01;有没有非常好…

chatgpt赋能python:Python图片处理:让图像处理更简单

Python 图片处理&#xff1a;让图像处理更简单 作为一门强大的编程语言&#xff0c;Python 可以处理多种任务&#xff0c;其中之一是图形处理。Python 程序员可以使用各种库和工具&#xff0c;在不同的平台上进行图片处理、编辑和转换。在本文中&#xff0c;我们将讨论 Python…

chatgpt赋能python:Python处理照片:让你的图片更出色

Python处理照片&#xff1a;让你的图片更出色 介绍 随着移动设备和社交媒体的普及&#xff0c;人们对照片的需求与日俱增。照片除了记录生活&#xff0c;还是展示个人品味和风格的方式。为了在海量照片中脱颖而出&#xff0c;我们需要拥有一些工具来增加照片的质量和美感。这…

chatgpt赋能python:Python将两张图片拼接成一张图:让您的图片处理更高效!

Python将两张图片拼接成一张图&#xff1a;让您的图片处理更高效&#xff01; 作为一个有着10年Python编程经验的工程师&#xff0c;我发现Python成为了许多项目的主要语言&#xff0c;其中涵盖了很多关于图像处理的应用程序。在本文中&#xff0c;我将会带您探究一个非常基础…

chatgpt赋能python:用Python处理图片:提升图像处理效率,实现快速操作

用Python处理图片&#xff1a;提升图像处理效率&#xff0c;实现快速操作 简介 Python是一种简单易学的高级编程语言&#xff0c;在计算机视觉和图像处理方面得到了广泛的应用。借助Python的图像处理库&#xff0c;可以实现图像处理的多种操作&#xff0c;包括裁剪、缩放、旋…

为什么ChatGPT的用户体验如此强大

短短三个月的时间&#xff0c;OpenAI的应 ChatGPT就获得了大量的用户。人气的迅速上升导致一些人预测 ChatGPT 不仅会扰乱搜索引擎&#xff0c;还会扰乱电子学习、写作和编辑等领域。 该软件不仅是一个有趣的聊天机器人&#xff0c;您可以与之进行有趣的对话&#xff0c;而且还…

给国外电子邮箱发海外邮件用什么邮箱好?

给国外电子邮箱发海外邮件用什么邮箱好&#xff1f;企业在与海外客户合作中使用的邮件通信是最常用的沟通手段&#xff0c;但是由于各种原因&#xff0c;很多企业的领导们都为邮件不能完全保证即时的收发而头疼&#xff0c;据不少客户的反馈&#xff0c;他们经常遇到的情况是邮…

vscode中安装python运行调试环境

在运行代码之前&#xff0c;需要到微软商店下载安装python环境&#xff0c;35m&#xff0c;都是自动的。 1、安装python 的extensions插件。 ctrlshiftx 输入 python 后点击 install 按钮。 2、新建文件夹spider文件夹。 3、在新建文件夹spider下新建文件spider.py源代码。…

基于DockerDesktop搭建ChatGPT环境

文章目录 一、重装系统1.1 系统版本1.2 安装Docker DeskTop1.3 安装Docker Desktop后重启系统1.4 运行Power Shell1.5 切换网络环境1.6 重新运行PS 二、DockerDesktop2.1 导入镜像2.1.1 启动DockeDesktop2.1.2 启动PS 2.2 新建容器2.2.1 搭建ChatGPT(pengzhile_pandora_latest_…

试用「ChatGPT」几周之后

冷静下来&#xff0c;不吹不黑。 01 最近半年&#xff0c;互联网一款现象级的应用诞生&#xff1a;「ChatGPT」&#xff1b; 其火爆的程度&#xff0c;不输前面的羊了个羊&#xff1b; 最初了解到ChatGPT还是春节的时候&#xff0c;但那时网上的测评还没引起足够的好奇心&…

亲,你有一份 ChatGPT4 的体验机会待查收! 一站式 AI 工具箱 - Poe 介绍

作者&#xff1a;明明如月学长&#xff0c; CSDN 博客专家&#xff0c;蚂蚁集团高级 Java 工程师&#xff0c;《性能优化方法论》作者、《解锁大厂思维&#xff1a;剖析《阿里巴巴Java开发手册》》、《再学经典&#xff1a;《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

快!体验文心一言;ChatGPT关键词优化指南;Midjourney从入门到精通;AI绘画资料合集;Midjourney v5效果相当不错 | ShowMeAI日报

&#x1f440;日报合辑 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; 『文心一言』没邀请码&#xff1f;这个方式能跟「文心一言」聊天&#xff01; 文心一言正式发布&#xff0c;普通的对话效果好于预期&#xff0…

NotionAI - 文档领域的ChatGPT,一款 AI 加持的在线文档编辑和管理工具

简介 NotionAI - 文档领域的ChatGPT&#xff0c;一款 AI 加持的在线文档编辑和管理工具 作为国际领先的在线文档编辑和管理工具&#xff0c;Notion受到了广大用户的欢迎&#xff0c;尤其是程序员们。它不仅支持笔记、编码等基本的在线文档功能&#xff0c;还支持团队协作、项…

省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

项目地址&#xff1a;https://github.com/wjsvec/try_chatgpt_API_in_one_minute try chatgpt API in one minute⚡ 这个项目用来做什么&#x1f60a; 由于一些特殊的网络原因&#xff0c;在试用 chatgpt 的 API 的时候总是遇到奇奇怪怪的问题&#x1f62b;&#xff0c;有时…

手把手教你学术论文写作

学术论文写作教程 培养批判性、评价性、逻辑性和分析性的写作技巧 课程英文名&#xff1a;Writing Winning Research Papers 此视频教程共10.0小时&#xff0c;中英双语字幕&#xff0c;画质清晰无水印&#xff0c;源码附件全 下载地址 课程编号&#xff1a;390百度网盘地址&am…