互联网新黑科技ChatGPT:跟AI聊天还能干啥

news/2024/4/25 21:49:54/文章来源:https://blog.csdn.net/qq_59084968/article/details/129042091

🐲背景:chatGPT最近火爆了各种论坛网站,趁着火热,没忍住的我总结了一些有趣的玩法,尝试一下吧!

🐲目录:

🤖轻度玩法

🤖中度玩法

🤖重度玩法

🤖yin度玩法


🎶轻度玩法

1. 润色英文稿

先问一问chatGPT润色英文稿都干嘛,看起来是默认英文回答的:

 我们让他用汉语回答:

 好了,接下来进入正题,选一段目标检测算法YOLOv3论文的Abstract部分看看他怎样润色:

 看起来还不错,粗略看过去把new改成了novel,还有一些extrmely和incredibly的同义替换。总体逻辑也没有错误。

 

2. 写实验报告 / 列大纲

整日被实验报告折磨的日子结束了,只需要输入一些提示,chatGPT就可以给出一个完整的大纲,然后继续追问就可以写完了!比如大家都写过的xxx系统😒。

 

 除了不会画流程图,其他口水报告写的很精彩😂。

3. 口水文作家

这个玩法很有意思,你只要告诉他你要写什么,然后加上“给我来一个令人眼前一亮的xxx”,chatGPT就会给你一些想要的段落。例如:

 哈哈哈,其实我的标题也是chatGPT生成的🐽。 

🎶中度玩法

1. 写代码

最有用的地方之一,chatGPT对于代码要求的理解能力很高,而且如果不正确的话,继续询问可以让他自己找到bug:

#include <iostream>
#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <unistd.h>#define PORT 8888int main(int argc, char const *argv[])
{int server_fd, new_socket, valread;struct sockaddr_in address;int opt = 1;int addrlen = sizeof(address);char buffer[1024] = {0};char *hello = "Hello from server";// Creating socket file descriptorif ((server_fd = socket(AF_INET, SOCK_STREAM, 0)) == 0){perror("socket failed");exit(EXIT_FAILURE);}// Forcefully attaching socket to the port 8888if (setsockopt(server_fd, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT, &opt, sizeof(opt))){perror("setsockopt");exit(EXIT_FAILURE);}address.sin_family = AF_INET;address.sin_addr.s_addr = INADDR_ANY;address.sin_port = htons(PORT);// Bind the socket to localhost port 8888if (bind(server_fd, (struct sockaddr *)&address, sizeof(address)) < 0){perror("bind failed");exit(EXIT_FAILURE);}// Listen for incoming connectionsif (listen(server_fd, 3) < 0){perror("listen");exit(EXIT_FAILURE);}// Accept an incoming connectionif ((new_socket = accept(server_fd, (struct sockaddr *)&address, (socklen_t *)&addrlen)) < 0){perror("accept");exit(EXIT_FAILURE);}// Receive a message from the clientvalread = read(new_socket, buffer, 1024);printf("%s\n", buffer);// Send a message to the clientsend(new_socket, hello, strlen(hello), 0);printf("Hello message sent\n");return 0;
}

 客户端代码:

#include <iostream>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <string.h>int main(int argc, char const *argv[]) {int sock = 0, valread;struct sockaddr_in serv_addr;char const* hello = "Hello from client";char buffer[1024] = {0};// 创建客户端socketif ((sock = socket(AF_INET, SOCK_STREAM, 0)) < 0) {std::cerr << "Socket creation error" << std::endl;return -1;}// 配置服务器地址serv_addr.sin_family = AF_INET;serv_addr.sin_port = htons(8080);// 转换IP地址为网络字节序if(inet_pton(AF_INET, "127.0.0.1", &serv_addr.sin_addr)<=0) {std::cerr << "Invalid address/ Address not supported" << std::endl;return -1;}// 连接到服务器if (connect(sock, (struct sockaddr *)&serv_addr, sizeof(serv_addr)) < 0) {std::cerr << "Connection Failed" << std::endl;return -1;}// 发送消息到服务器send(sock , hello , strlen(hello) , 0 );std::cout << "Hello message sent" << std::endl;// 从服务器接收消息valread = read( sock , buffer, 1024);std::cout << buffer << std::endl;// 关闭socketclose(sock);return 0;
}

而且会给出思路:

要注意的是,有时候代码经过验证会有bug,不是绝对正确的,但是你只要不断追问并给出问题,他就可以自我完善,最终让代码正确。 

2. 数据分析

这里的数据分析不是指数据挖掘等等方法,我还没有测试过,但只要给他一个图表,他就可以分析整个过程,例如:

但是要记住,他会胡说八道!因此看到错误向他反馈,chatGPT就会慢慢修正,例如:

🎶重度玩法

1. 假装训练神经网络

这个玩法属于是重度GPT用户了,五花八门,最简单的就是让他直接运行,当然完整版甚至可以冒充一个Linux终端:

 

import torch
import torch.nn as nn
import torch.optim as optim
from torch.utils.data import DataLoader
from torchvision.datasets import MNIST
from torchvision.transforms import Compose, ToTensor, Normalize
from torchvision.models import alexnet# 设置设备为GPU,如果可用
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")# 加载MNIST数据集
transform = Compose([ToTensor(), Normalize((0.1307,), (0.3081,))])
train_dataset = MNIST(root="./data", train=True, download=True, transform=transform)
test_dataset = MNIST(root="./data", train=False, download=True, transform=transform)# 创建数据加载器
train_loader = DataLoader(train_dataset, batch_size=128, shuffle=True, num_workers=4)
test_loader = DataLoader(test_dataset, batch_size=128, shuffle=False, num_workers=4)# 定义AlexNet模型
model = alexnet(num_classes=10)
model.to(device)# 定义损失函数和优化器
criterion = nn.CrossEntropyLoss()
optimizer = optim.SGD(model.parameters(), lr=0.01, momentum=0.9)# 训练模型
for epoch in range(10):# 训练模型model.train()train_loss = 0.0train_correct = 0for batch_idx, (data, target) in enumerate(train_loader):data, target = data.to(device), target.to(device)optimizer.zero_grad()output = model(data)loss = criterion(output, target)loss.backward()optimizer.step()# 计算训练损失和准确率train_loss += loss.item() * data.size(0)pred = output.argmax(dim=1, keepdim=True)train_correct += pred.eq(target.view_as(pred)).sum().item()train_loss /= len(train_loader.dataset)train_acc = train_correct / len(train_loader.dataset)# 在测试集上评估模型model.eval()test_loss = 0.0test_correct = 0with torch.no_grad():for data, target in test_loader:data, target = data.to(device), target.to(device)output = model(data)loss = criterion(output, target)# 计算测试损失和准确率test_loss += loss.item() * data.size(0)pred = output.argmax(dim=1, keepdim=True)test_correct += pred.eq(target.view_as(pred)).sum().item()test_loss /= len(test_loader.dataset)test_acc = test_correct / len(test_loader.dataset)# 输出训练结果print("Epoch [{}/{}], train loss: {:.4f}, train acc: {:.4f}, test loss: {:.4f}, test acc: {:.4f}".format(epoch+1, 10, train_loss, train_acc, test_loss, test_acc))

这种玩法只是最简单的奥,复杂版大家可以看看,非常神奇。

🎶yin度玩法

看图说话,chatGPT没有人类狡猾系列😎:

 看来不听话,继续:

 被警告了😂。

 先到这里吧,其他玩法可以一起讨论┗|`O′|┛ 嗷~~

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

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

相关文章

chatgpt无法登陆解决方案

我在网上搜了一圈&#xff0c;大部分是在解决账户注册问题&#xff0c;而不是注册成功后登录遇到问题的。 不过仔细查查&#xff0c;就还是找到了解决方法&#xff1a; 第三步 回车后&#xff0c;似乎浏览器没有反应&#xff0c;但不用怀疑&#xff0c;已经清除成功&#xf…

ChatGPT登录操作扫盲级教程,附ChatGPT登录常见报错及处理技巧

文 / 韩彬&#xff08;微信公众号&#xff1a;量子论&#xff09; 有了帐号&#xff0c;我们自然可以使用ChatGPT尽情玩耍了。 知识扩展&#xff1a;ChatGPT是啥&#xff0c;以及注册的问题&#xff0c;可以看《ChatGPT常见问题手册&#xff0c;通俗易懂版&#xff0c;3分钟了解…

强推集成GPT-4的编辑器Cursor;面向ChatGPT编程18种方法;如何将AI绘画融合于工作流;ChatGPT SEO公式大揭秘 | ShowMeAI日报

&#x1f440;日报合辑 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; 『AI 作品不受版权法保护&#xff1f;假的&#xff01;』保护「人工」不保护「智能」&#xff0c;技术工具可以成为创造过程的一部分 3月16日&a…

ChatGLM vs ChatGPT : 关于人工智能发展简史

图: a robot is writing code on a horse, By 禅与计算机程序设计艺术 目录 ChatGLM:

ChatGPT 使用中常见错误及解决【持续更新】

ChatGPT是一种基于GPT-3.5架构的大型语言模型&#xff0c;由OpenAI进行训练和开发。它可以模拟人类对话&#xff0c;根据输入的问题或主题生成有逻辑性和上下文的回答。ChatGPT通过大规模的自然语言处理和深度学习算法&#xff0c;具备丰富的知识和理解能力&#xff0c;可以应用…

【ChatGPT】程序员的半个老师,今天简单讲讲使用心得

【ChatGPT】程序员的半个老师&#xff0c;简单讲讲今天的使用心得 程序员有个玩笑叫做复制黏贴&#xff0c;原来的百度谷歌只能是碎片层面&#xff0c;有了chatGPT&#xff0c;可以实现更深层次的复制黏贴&#xff0c;直接帮你写好整个方法和实现步骤&#xff0c;不再是简单的…

ChatGPT API 接入微信公众号(服务号)的坑及实现 (Part 2)

前一篇我们聊了聊ChatGPT API接入微信公众号的数据流。 现在稍微介绍详细点&#xff0c;仅供参考。这是个通用的解决方案&#xff0c;并不仅限于ChatGPT API的调用。 本文分三部分&#xff1a; 数据流介绍 一点笔记 截图 1. 数据流介绍 之前我们已经知道&#xff0c;在公众…

【ChatGpt变形计】| 让使用变得更加便利 | 随笔

&#x1f981; 狮子有话说 ChatGpt是一款基于人工智能技术的聊天机器人&#xff0c;可以通过自然语言的方式与用户进行交互。它不仅可以回答用户的问题&#xff0c;还可以进行智能对话&#xff0c;甚至可以进行情感分析&#xff0c;让用户感受到更真实的人性化交互。无论你是想…

Nature一周连发两文探讨ChatGPT:学术圈使用已不可避免,是时候明确使用规范了

在科技巨头为了ChatGPT大打出手的另一边&#xff0c;学术圈对于ChatGPT的关注也在升高。一周时间内&#xff0c;Nature连发两篇文章探讨ChatGPT及生成式AI。毕竟ChatGPT最早还是在学术圈内掀起风浪&#xff0c;先后有学者拿它写论文摘要、改论文。Nature为此专门颁布禁令&#…

看到chatgpt这么火,我也做了个微信聊天机器人

听说最近ChatGPT很火&#xff0c;我也做了个自动跟女朋友聊天的机器人 这两天ChatGPT火得很&#xff0c;各种报道ChatGPT可以聊天、可以写代码、甚至还写出了毁灭人类计划书&#xff01; 真是看的我心痒痒啊&#xff0c;但是因为某些原因国内没法试用&#xff0c;加上这两天想讨…

Python+ChatGPT制作了一个AI百宝箱,太实用了!!

ChatGPT最近在互联网掀起了一阵热潮&#xff0c;其高度智能化的功能能够给我们现实生活带来诸多的便利&#xff0c;可以帮助你写文章、写报告、写周报、做表格、做策划甚至还会写代码。只要与文字相关的工作&#xff0c;它几乎都能给出一份满意的答卷。小编趁着有空上去玩了一下…

new bing 玩转chatgpt

new bing已经最新上线聊天功能&#xff0c;基于chatgpt&#xff0c;而且是免费的&#xff0c;这高低不得冲一波&#xff1f; 这里我给大家介绍一下new bing AI 聊天的使用方式 1.首先得自己把外网的梯子搭上 2.下载一个Edga浏览器&#xff0c;如果之前有的不用下载&#xff0c…

ChatGPT Plus使用指南:解锁人工智能模型的强大功能

引言&#xff1a;想要利用世界上最先进的AI语言模型优化您的工作任务吗&#xff1f;OpenAI的ChatGPT Plus正是您的理想选择。本篇博客将为您介绍ChatGPT Plus&#xff0c;并展示其友好的用户界面。一、ChatGPT Plus的使用步骤1、访问ChatGPT官方网站登录ChatGPT&#xff0c;Cha…

火出圈的ChatGPT,如何让安全检测更智能

ChatGPT是什么 ChatGPT&#xff08;Chat Generative Pre-trained Transformer&#xff09;是一款美国OpenAI研发的聊天机器人程序&#xff0c;能够通过理解和学习人类语言来进行对话&#xff0c;根据聊天的上下文与使用者互动&#xff0c;真正像人类一样聊天交流。它甚至能完成…

ChatGPT火爆科研圈,登上《Nature》《Science》正刊

ChatGPT火出圈了&#xff0c;几乎涉及到各行各业的每个领域&#xff0c;科研圈更甚。 《Science》期刊主编H. HOLDEN THORP发表关于ChatGPT的社论&#xff1a; “ChatGPT is fun, but not an author”。 “ChatGPT 很好玩&#xff0c;但不是作者” 文章指出&#xff0c;许多担忧…

盘点一下chatGPT的10个优点

大规模语言培训: ChatGPT是一个大型的语言模型&#xff0c;通过OpenAI进行了大量的训练&#xff0c;因此它能够理解和回答各种类型的问题。 实时回答&#xff1a;ChatGPT可以立即回答您的问题&#xff0c;没有延迟。 准确性高&#xff1a;ChatGPT通过大量的训练&#xff0c;使…

玩转ChatGPT:中科院ChatGPT Academic项目部署与测评

一、ChatGPT Academic简介 最近&#xff0c;以ChatGPT为代表的超大规模语言模型火出了圈&#xff0c;各种二次开发项目也是层出不穷。 比如说今天我们玩弄的这个“ChatGPT Academic”&#xff0c;在GitHub上已经13.7K的点赞了。 项目地址&#xff1a;https://github.com/bina…

ChatGPT 如何应用于决策?Rationale 带你狂飙!

ChatGPT 回答多领域问题的能力之强悍&#xff0c;引发了全球关注。许多人将 ChatGPT 视为对话式 AI 或生成式 AI 发展史上的一个重要里程碑。从 ChatGPT 本身的生产力来看&#xff0c;它可以帮助人们完成很多事&#xff0c;比如写项目申报书、写股票查询代码&#xff0c;甚至写…

【Unity】AI实战应用——Unity接入ChatGPT和对游戏开发实际应用的展望

ChatGPT for unity插件地址: GitHub - sunsvip/ChatGPTForUnity: ChatGPT for unity 用法: 打开Unity PackageManager界面.Add package from git URL粘贴插件地址添加 https://github.com/sunsvip/ChatGPTForUnity.git ——————————————————————————…

国内ChatGPT——阿里GPT如何和获取

如何获得阿里云大模型邀请码&#xff1f;阿里云的 AI 也开始进入企业测试了。您可以使用申请体验来测试此功能。如果没有邀请码&#xff0c;可以获得资格。如果有邀请码&#xff0c;可以直接获得资格并尝试使用。下面将介绍如何获得阿里云大模型的邀请码。 阿里云大模型邀请码…