ChatGPT 的 18 种玩法,太酷了!!!

  • 语法更正

  • 文本翻译

  • 语言转换

  • 代码解释-1

  • 代码解释-2

  • 修复代码错误

  • 作为百科全书

  • 信息提取

  • 好友聊天

  • 创意生成器

  • 采访问题

  • 论文大纲

  • 故事创作

  • 问题类比

  • 创建SQL需求

  • 情感分析

  • 将产品描述转变为广告

  • 关键字提取

  • 闲聊机器人


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

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

语法更正

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

4bfb878dc4ca50b8118d5294df69e2d1.png

图片

文本翻译

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

bffd5d9b523c156604acf7afcc7fd219.png

图片

语言转换

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),)

083f365dd009da479faf727377ce729f.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

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

86547c082769f2b218f7a4f8a03f84c9.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

18791c2f51a5cc69cd1966946009ba43.png

图片

代码解释-2

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

890daea21488dd06ea48006438de3255.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

0b73ced303c9c55e066a75da519848dc.png

图片

50f649fa26906b5900c752cdbfd10a3d.png

图片

修复代码错误

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

ea9e1339cfc36f450fcbaa8aef49a9f3.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.")

3bdfefc33c611cc1657ae447ea2502ab.png

图片

作为百科全书

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

cb518faf4080432ab2babd3ff5a9ea68.png

图片

信息提取

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

8d4eff42592b9c87020cc63d1ad0e50d.png

图片

好友聊天

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

62d9ffd597f1241f9c869fa240964161.png

图片

fc6f48be7b026122c99f9b32e52a872c.png

图片

创意生成器

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

VR和密室结合

4f5660a159113b132626b78bed0568a9.png

图片

再结合AR

58a0f9b72e49145ddbcc06e6697ee391.png

图片

采访问题

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

采访问题清单

6976f5be631c324e75a0e42ab310ac22.png

图片

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

3dc1332cfb8281d9b82a5aa3d023da34.png

图片

论文大纲

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

创建论文大纲

a91f0af13bab3ff93dd8c1a989204319.png

图片

解释大纲内容

63a4707fa1d34ed87d5dadbac1857001.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

故事创作

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

爱情故事

50a66b2014b41166a8ebc783134431c5.png

图片

恐怖故事

5480fde5aec3667058dfef67373f5e20.png

图片

f8470b35d3a9b4f932ef0b4faef815f9.png

图片

问题类比

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

f7e392c954e19dc7897f0e3852d3bbbc.png

图片

创建SQL需求

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

f0110ce42cf88973eda32366e9ccbb98.png

图片

情感分析

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

d12dfb6a89d9ce9605a26ff3d961b380.png

图片

将产品描述转变为广告

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

c111515dfd5367d530d3589ecdc47912.png

图片

关键字提取

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

ad322fac95446d65b165bbbd744f6f3d.png

图片

闲聊机器人

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

81c9a69a331011e7c268b58fc0fbe02d.png

图片

3df3c3cfa1ca9017861813dddd53cfa6.png

图片
31e04f4918626893335646cfe5d63b81.png

总结

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

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

来源:blog.csdn.net/weixin_42475060/

article/details/129399125

后端专属技术群

构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!

文明发言,以交流技术职位内推行业探讨为主

广告人士勿入,切勿轻信私聊,防止被骗

79bc3f17525f557ce2233e8e77cbd0a2.jpeg
加我好友,拉你进群 

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

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

相关文章

我花了10分钟让AI总结的20种ChatGPT玩法

我花了10分钟让AI总结的20种ChatGPT玩法&#xff0c;供大家参考参考 ChatGPT大火之后&#xff0c;相信大家也都见识过它的强大之处&#xff0c;本文的方向也很简单&#xff0c;通过询问ChatGPT自身&#xff0c;让ChatGPT来给出你可以借助他去做的20件事情&#xff0c;发散以下思…

【ChatGPT】通过 ChatGPT 用文字描述来绘制插画

点击上方“独立开发者杂谈” 喜欢本文&#xff0c;请置顶或星标 使用文字描述绘制插画具有以下好处 无需绘画技巧&#xff0c;体验与AI结合&#xff0c;创意灵活性&#xff0c;节省时间。 使用 Figma 工具 Figma &#xff08;https://www.figma.com&#xff09;是一款流行的设计…

分享160多种ChatGPT 高频中文prompt 提示词指令合集——秒变AI训练师

ChatGPT 中文 Prompt 提示词&#xff0c;常用、高频集合 在本篇文档中&#xff0c;我将展示超过 160 种 prompt 提示词&#xff0c;你可以挑选自己感兴趣的提示词进行尝试。 国内免费ChatGPT聊天地址: https://chat.bytearch.com 一、职业角色篇 1. 扮演学校讲师 我想让你…

《ChatGPT中文提示词(prompt)》入门必学!

《ChatGPT中文提示词(prompt)》入门必学&#xff01; 什么是prompt 提示词&#xff08;Prompt&#xff09;是一种向人工智能系统&#xff08;如ChatGPT等&#xff09;提供的输入&#xff0c;用于引导和激发AI生成特定的回应或内容。根据提供的提示&#xff0c;AI系统将结合其…

5 分钟,看完没有人比你更懂“语音识别”!

奶酪对“语音识别”的研究&#xff0c; 最早是想把自己喜欢的视频文案保存起来&#xff0c;因为视频内容不仅占用空间大&#xff0c;还没办法全文索引。 将视频的内容“文本化”&#xff0c;我们就能提炼出视频的关键信息&#xff0c;而且还能获得视频细小处的一些遣词用字。…

AI工具分享第二期:11款国内外AI绘画提示词工具整理

工具整理自未来百科AI工具箱&#xff0c;更多提示词工具可自行寻找 Midjourney中文教程 Midjourney 学习导航 PromptHero 描述 通过 DALL-E、Stable Diffusion、Midjourney 等 AI 模型搜索数以百万计的艺术图像… PromptDen AI 在线社区促使爱好者联系、协作和分享想法。 …

AI:大模型领域最新算法SOTA总结、人工智能领域AI工具产品集合分门别类(文本类、图片类、编程类、办公类、视频类、音频类、多模态类)的简介、使用方法(持续更新)之详细攻略

AI&#xff1a;大模型领域最新算法SOTA总结、人工智能领域AI工具产品集合分门别类(文本类、图片类、编程类、办公类、视频类、音频类、多模态类)的简介、使用方法(持续更新)之详细攻略 导读&#xff1a;由于ChatGPT、GPT-4近期火爆整个互联网&#xff0c;掀起了人工智能相关的二…

AI宝典:AI超强工具大整合

&#x1f604;&#x1f604;个人介绍 光子郎.进行开发工作七年以上&#xff0c;目前涉及全栈领域并进行开发。会经常跟小伙伴分享前沿技术知识&#xff0c;java后台、web前端、移动端&#xff08;Android&#xff0c;uniapp&#xff0c;小程序&#xff09;相关的知识以及经验体…

王炸!ChatGPT 推出插件功能,互联网时代要变天

点击关注公众号&#xff0c;Java干货及时送达 推荐阅读&#xff1a; 学习 Spring Cloud 微服务的正确姿势&#xff01; ChatGPT 这次赢麻了。。。 出品 | OSC开源社区&#xff08;ID&#xff1a;oschina2013) OpenAI 宣布已经在 ChatGPT 中实现了对插件的初步支持。 插件 (Plug…

chatgpt的150个指令大全

chatGPT输出结果的质量高低&#xff0c;和你使用什么样质量的输入内容有关。 在外网有大佬们已经整理出一些标准的问话模板&#xff0c;直接拿来使用后&#xff0c;效果极佳&#xff01; 把已经过验证的优质问法可以直接拿来用&#xff0c;希望可以帮到你更好地入手chatGPT&a…

AI 真要成精了?ChatGPT 上手体验

能力 2022 年&#xff0c;人工智能 (AI) 在很多领域发挥了威力。相信你已经看到或听到不少新闻了。 例如说绘画&#xff0c;现在这样的图片&#xff0c;人工智能都能根据你的要求绘制出来。 &#xff08;资料来源&#xff1a;t.ly/8VUL&#xff09; 很多插画师总是抱怨自己要失…

ChatGPT深度研究:细探商业模式与供给端决定因素

来源&#xff1a;&#xff08;报告出品方/作者&#xff1a;海通国际&#xff09; 1.ChatGPT&#xff1a;以GPT-3.5架构革新AI对话模型&#xff0c;商业化前景仍需探索 ChatGPT 是美国 OpenAI 公司研发的对话 AI 模型&#xff0c;是由人工智能技术支持的自然语言 处理&#xff0…

最火爆ChatGPT知识星球分享,开启与GPT的神奇之旅

今天给大家介绍的是一个讲解ChatGPt的知识星球&#xff0c;这个星球是专门为ChatGPT爱好者和AI绘画感兴趣的朋友们打造的。这个知识星球主题是关于ChatGPT的&#xff0c;旨在提供一个交流、学习和探索GPT的平台。 这里有一个强大的阵容&#xff0c;汇集了许多对人工智能和自然…

太帅了!3分钟用ChatGPT生成一个美队的Logo图标!

ChatGPT是目前最火最出圈的产品&#xff0c;各路大佬云集发车&#xff0c;我们菜鸟团队也在第一时间分享了很多玩法&#xff01;&#xff08;我们公众号已经分享了十几篇原创干货&#xff0c;翻翻历史文章哈)。如果到现在还不知道GPT赶紧去面壁思过吧&#xff01; 从玩文字问答…

解锁ChatGPT超高级玩法,展示动态图片,纯干货分享!

文 / 韩彬&#xff08;微信公众号&#xff1a;量子论&#xff09; 这段时间在玩ChatGPT&#xff0c;总是文字&#xff0c;我有点玩腻了&#xff0c;突然想让ChatGPT返回一张图片&#xff0c;可是它却答复&#xff1a; 很抱歉&#xff0c;作为一个语言模型&#xff0c;我无法展示…

ChatGPT桌面应用【保姆级教程、亲测可用】mac、windows双系统推荐

今天给大家分享一下mac和windows系统下各自可用的ChatGPT桌面应用&#xff0c;按照文章操作即可完成&#xff0c;如有其他问题无法安装&#xff0c;我在文章末尾留下获取方式&#xff0c;包含关键字和安装包。 目录 1.mac系统ChatGPT桌面应用推荐2.windows系统ChatGPT桌面应用…

手把手教你个性化修改ChatGPT账号头像,纯干货,超简单

文 / 韩彬&#xff08;微信公众号&#xff1a;量子论&#xff09; 上一篇文章《该为 GPT-4 降温了》的结尾&#xff0c;我提了一个问题&#xff0c;如何修改ChatGPT账号头像&#xff1f; 比如&#xff0c;在与ChatGPT对话时&#xff0c;显示的头像是两个字母。 我想同下图一样&…

google kaptcha 验证码组件使用简介

kaptcha 是一个非常实用的验证码生成工具。有了它&#xff0c;你可以生成各种样式的验证码&#xff0c;因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet&#xff0c;生成一个图片。同时将生成的验证码字符串放到 HttpSession中。 …

发现一个开源的Chatgpt-web应用,前端使用vue编写,后端也是nodejs代码编写的。

1&#xff0c;项目地址&#xff1a; https://github.com/Chanzhaoyu/chatgpt-web ChatGPTAPI 使用 gpt-3.5-turbo-0301 通过官方OpenAI补全API模拟ChatGPT&#xff08;最稳健的方法&#xff0c;但它不是免费的&#xff0c;并且没有使用针对聊天进行微调的模型&#xff09; Ch…

chatgpt赋能python:Python获取短信验证码:想省时省力,就得尝试!

Python获取短信验证码&#xff1a;想省时省力&#xff0c;就得尝试&#xff01; 作为一名有10年python编程经验的工程师&#xff0c;我深知其中的难点和麻烦。很多人甚至会担心&#xff0c;网络上关于Python的短信验证码获取有很多风险&#xff0c;这一点当然不能忽略。但在我…