ChatGPT3.5使用体验总结

优点

1.ChatGPT 能颠覆现有的搜索引擎(百度、谷歌)。

2.ChatGPT 的交互体验非常好,满足“智能助手”这种工具。

3.如何使用好ChatCPT? 回到一个经典的问题“如何提问”,想高效率的使用好ChatGPT必须要清楚自己提的问题。

4.ChatGPT 支持了插件模式,使用场景会越来越多、功能越来越强。

5.ChatGPT 自然语言模型做的非常不错,自己问它问题的时候会觉得“它”好像真理解了我提的问题。

6.ChatGPT4 已经在内测了,官方介绍ChatGPT4比ChatGPT3.5 强很多还是实时联网的。

7.ChatCPT 迭代越来越快,用的人多越多反馈就越多功能就更强。

缺点:

1.ChatGPT大家普遍反应的问题是车轱辘话,很多回答给人感觉就是为了回答给回答。

2.ChatGPT 某些回答带有政治偏向。在国内被禁用不是没有道理的。

3.ChatGPT 某些领域的知识是错误的,并且它给出的答案是它编的。在使用过程中,还是要审视哈它给出的答案。

4.ChatGPT 模型中数据很可能知识侵权了,并且有肯能会泄漏个人、组织、公司的隐私。

ChatGPT是否能取代程序员?

ChatGPT 现有的数据都是来自互联网上的数据,一些常见的问题回答超过个人的经验。但是一些新的领域或者

特殊领域ChatGPT 就无能为力了。最核心的问题是ChatGPT需要一个懂提问题的人,你没有编程经验你无法提出

准确的问题。写过程序的人都知道写程序很简单,难在如何维护这些程序。ChatGPT 能给出回答,但出了问题还是需要

程序员修复、维护。ChatGPT + 程序员 > 2 ChatGPT 是一个超强的生产力工具,必须学起啦。

使用ChatGPT、ChatGPT API(ChatGPT API普通用户注册送5美元的额度,三个月就过期了。所以注册要赶紧用了。

ChatGPT 网页跟ChatGPT API充值不是同一个账户哦。比如ChatGPT-Plus 一个月20美元,ChatGPT API 要另充钱)

需要上网魔法,大家可以自己网上找找。注册邮箱推荐是Gmail或者网易邮箱,并且需要一个国外手机号收取验证码。这

里推荐俄罗斯的接码平台 SMS-Activate,手机号推荐用马来西亚,基本每个验证码都能收到。之前用了印度、瑞士、美

国都收不到验证码,并且平台必须冲两美元,之前都是一美元的。详细教程看(https://www.i3zh.com/21773.html)这篇文章。

ChatGPT使用过程要注意:

1.官方网站不稳定,有时候登陆不上。不充值用户使用了一个小时会出现网络超时或者直接用不了(可以隔天再用或者重新登陆)。

2.上网魔法节点最好别用共享的,共享节点用多了的账号直接被封。上网魔法节点最好越快越好,不然一个问题还没回答完,直接给你网络超时了。

3.普通人使用ChatGPT 网页版已经够用了,程序员推荐使用ChatGPT API 接口比网页版稳定多了。

4.ChatGPT 卖账号的骗子太多了,小心哦。

这里又能看到(马斯克)的名字了,这人真牛。又是造电动车又是造火箭,结果还是Open AI的创始人之一。

更多ChatGPT 干货内容点击如下地址获取:

ChatGPT从基础到项目实战icon-default.png?t=N3I4https://edu.csdn.net/course/detail/38557

 

我提问了一些编程的问题,因为内容太长了。一张图放不下,我贴出文字版。

PHP编程语言的优势与劣势

优势:

易于学习和使用:PHP 是一种简单易学的编程语言,语法与 C 和 Java 类似,因此对于初学者来说,学习 PHP 相对容易。

开发效率高:PHP 是一种快速开发的语言,有很多现成的框架和库可以帮助开发者更快地构建应用程序,因此可以大大提高开发效率。

跨平台支持:PHP 可以在 Windows、Linux、Unix 和 macOS 等多个平台上运行,因此具有很好的跨平台支持。

强大的网络支持:PHP 具有强大的网络支持能力,可以轻松地与数据库、Web 服务器、SMTP 服务器等进行通信,并生成动态 Web 页面。

大量的开源代码库:PHP 有大量的开源代码库和社区支持,开发者可以通过这些代码库和社区获得丰富的资源和支持。

虽然 PHP 是一种非常流行的编程语言,但是它也存在一些劣势:

性能问题:相比于其他编程语言,PHP 的性能相对较差。这是由于它的解释器本质上是一种解释型语言,每次执行都需要解析代码并转换为机器码。这可能会导致 PHP 应用程序的性能受到限制。

安全问题:PHP 在过去曾经因为一些安全漏洞而被攻击,尤其是那些不安全的代码或者使用不安全的库。这需要开发者非常小心地编写代码和处理用户输入,以避免被攻击。

编码风格和可读性:PHP 允许开发者使用不同的编码风格和代码结构,这可能会导致代码可读性较差。而且,PHP 也没有强制要求开发者遵守特定的编码规范,这使得代码风格和质量难以统一。

生态系统的过度扩张:PHP 有许多第三方库和框架可供使用,但这也导致了生态系统的过度扩张。这使得开发者需要花费更多的时间来评估不同的解决方案,以确定哪一个最适合他们的项目。

简化的类型系统:PHP 的类型系统非常宽松,这意味着它很容易出现类型错误。这使得调试和维护代码更加困难,并且可能会导致潜在的安全问题。

(这个问题问过好几次,ChatGPT每次回答都不一样。但优缺点回答都是五点,还挺对称的。)

GO编程语言与PHP编程语言的区别

GO 和 PHP 是两种不同的编程语言,它们有以下几个方面的不同之处:

语言类型:GO 是一种编译型语言,而 PHP 是一种解释型语言。GO 的代码需要在编译之后才能运行,而 PHP 的代码在运行时被解释器逐行解释执行。

性能:GO 通常比 PHP 更快,因为它是编译型语言,可以生成高效的本地机器代码。而 PHP 的解释器需要在运行时解析和执行代码,这会导致一定的性能损失。

并发处理:GO 内置了强大的并发处理机制,可以轻松地创建并发程序,而 PHP 的并发处理能力相对较弱,需要依靠其他库或框架来实现。

类型系统:GO 拥有静态类型系统,编译时会检查类型是否匹配,可以减少类型相关的错误。而 PHP 的类型系统比较宽松,不会严格限制变量类型,这样可能会增加代码的复杂度和出错的概率。

适用场景:GO 主要用于系统级编程和网络编程,尤其适用于需要高性能和并发的应用程序。PHP 主要用于 Web 开发和服务器端脚本,适用于构建动态网站和 Web 应用程序。

进程与线程的区别

1.资源开销:进程是一个独立的执行环境,每个进程都有自己的地址空间、文件描述符和系统资源。因此,进程之间的切换会涉及到上下文切换和内存映射等开销。而线程则是在进程内部的执行单元,它们共享进程的地址空间和系统资源,因此线程的切换开销较小。

2.并发性:进程之间是互相独立的,它们可以并发地执行。线程则是在进程内部并发执行的,因此线程之间的通信和同步会更加方便。

3.安全性:由于进程之间是独立的,因此进程之间的访问不会互相影响。而线程之间共享进程的地址空间,因此在多线程编程时需要更加注意数据的同步和互斥,以保证程序的正确性和安全性。

4.可伸缩性:由于线程的切换开销较小,因此多线程程序可以更加容易地扩展到多核和分布式系统上。而进程之间的切换开销较大,因此在多核和分布式系统上需要更加小心地设计进程间通信和同步。

总之,进程和线程都是操作系统中非常重要的概念。在编写程序时,需要根据实际需求来选择使用进程还是线程,以达到最佳的程序性能和安全性。

 更多ChatGPT 干货内容点击如下地址获取:

ChatGPT从基础到项目实战icon-default.png?t=N3I4https://edu.csdn.net/course/detail/38557


 

通用的网页登录流程一般如下:

点击登录:用户点击网站的登录按钮或链接。

输入账号密码:用户在登录页面输入自己的账号和密码。

发送请求:用户提交登录表单后,浏览器会将表单数据封装成HTTP请求,发送给网站的服务器。

服务器处理:服务器接收到登录请求后,会进行账号密码验证。如果账号密码正确,服务器会生成一个登录凭证(例如Session ID),并返回给浏览器。

保存登录凭证:浏览器接收到服务器返回的登录凭证后,会将该凭证保存在浏览器中(通常是在Cookie中保存),以便下次访问该网站时自动登录。

跳转页面:服务器返回登录成功的页面或跳转到用户之前访问的页面。

访问受限资源:用户成功登录后,可以访问之前受限制的资源或执行受限操作。

需要注意的是,网站的登录流程可能会因为业务需求或者安全考虑而有所不同。例如,有些网站会对登录的用户进行多重身份验证(例如手机短信验证、Google验证码等),以提高账户的安全性。

上面问的都是八股文,我们叫它写个PHP网页登陆程序。大家看看啥水平!

<?php
// 开启 session
session_start();

// 判断用户是否已经登录,如果已经登录,则跳转到首页
if (isset($_SESSION['user_id'])) {
header('Location: index.php');
exit;
}

// 处理表单提交
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// 获取表单提交的用户名和密码
$username = $_POST['username'];
$password = $_POST['password'];

// TODO: 根据实际情况进行用户名和密码验证

// 验证通过,将用户ID保存到 session 中,并跳转到首页
$_SESSION['user_id'] = 123; // 假设用户ID为 123
header('Location: index.php');
exit;
}
?>

<!DOCTYPE html>
<html>
<head>
<title>Login</title>
</head>
<body>
<h1>Login</h1>
<form method="POST">
<div>
<label for="username">Username:</label>
<input type="text" id="username" name="username" required>
</div>
<div>
<label for="password">Password:</label>
<input type="password" id="password" name="password" required>
</div>
<button type="submit">Login</button>
</form>
</body>
</html>

(ChatGPT 用中文提问写程序,程序注释就是中文。注释写的挺好的,必须好评。大家在让ChatGPT写程序,如果一个对话没写完,

可以让ChatGPT继续写,因为ChatGPT有个会话栈。它能根据上面的会话继续写程序。)

 更多ChatGPT 干货内容点击如下地址获取:

ChatGPT从基础到项目实战icon-default.png?t=N3I4https://edu.csdn.net/course/detail/38557

 

  • 8
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
ChatGPT3.5 是基于 OpenAI 的 GPT-3 模型的改进版本,能够进行更加自然流畅的对话。如果您想使用 ChatGPT3.5 进行对话,可以尝试以下步骤: 1. 打开一个支持 Python 的开发环境,比如 Jupyter Notebook。 2. 安装好相应的 Python 库,包括 transformers,torch 和 numpy。 3. 导入相关的库和模型: ```python from transformers import AutoModelForCausalLM, AutoTokenizer import torch tokenizer = AutoTokenizer.from_pretrained("EleutherAI/gpt-neo-2.7B") model = AutoModelForCausalLM.from_pretrained("EleutherAI/gpt-neo-2.7B") device = torch.device("cuda" if torch.cuda.is_available() else "cpu") model.to(device) ``` 4. 定义一个函数,用于输入问题并生成回答: ```python def generate_response(prompt, model, tokenizer, device): input_ids = tokenizer.encode(prompt, return_tensors="pt").to(device) chat_history_ids = model.generate( input_ids, max_length=1000, pad_token_id=tokenizer.eos_token_id, no_repeat_ngram_size=3, do_sample=True, top_k=100, top_p=0.7, temperature=0.8, early_stopping=True, ) response = tokenizer.decode(chat_history_ids[:, input_ids.shape[-1] :][0], skip_special_tokens=True) return response ``` 5. 输入问题并查看回答: ```python prompt = "你好,我想问一下如何使用 ChatGPT3.5?" response = generate_response(prompt, model, tokenizer, device) print(response) ``` 输出结果可能如下: ``` 您好!您可以按照以下步骤使用 ChatGPT3.5 进行对话:1. 打开一个支持 Python 的开发环境,比如 Jupyter Notebook。2. 安装好相应的 Python 库,包括 transformers、torch 和 numpy。3. 导入相关的库和模型。4. 定义一个函数,用于输入问题并生成回答。5. 输入问题并查看回答。祝您使用愉快! ``` 请注意,ChatGPT3.5 的使用需要一定的编程知识和技能。如果您对此不太熟悉,可以考虑寻求专业人士的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

传说三哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值