让ChatGPT成为你的人工智能好友

这篇具有很好参考价值的文章主要介绍了让ChatGPT成为你的人工智能好友。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

让Chat GPT成为你的人工智能好友

🏆荣誉认证:51CTO博客专家博主、TOP红人、明日之星;阿里云开发者社区专家博主、技术博主、星级博主。

💻微信公众号:微笑的段嘉许

📌本文由微笑的段嘉许原创!

🎉欢迎关注🔎点赞👍收藏⭐留言📝

📆51CTO首发时间:🌴2023年5月3日🌴

✉️坚持和努力一定能换来诗与远方!

🙏作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!

让ChatGPT成为你的人工智能好友

不要偷走我小火车哦~ ~ ~

本文介绍

​ 当今,人工智能技术正在以惊人的速度发展。ChatGPT(Generative Pre-trained Transformer)是一种非常有趣的人工智能应用,在自然语言处理领域中占据了重要位置。在这篇文章中,我们将探讨ChatGPT的定义、工作原理、应用场景以及未来发展前景。


📌导航小助手📌

什么是Chat GPT

​ ChatGPT是由OpenAI团队开发的一种基于Transformer网络结构的自然语言处理模型。它通过大规模的预训练使得其能够产生高质量的、与人类交互的自然语言文本。它可以被用于各种任务,例如问答、对话生成、文本分类等。ChatGPT的工作原理与其他神经网络模型类似,但是它采用了独特的方法和技术,允许它生成高质量的自然语言文本。

让ChatGPT成为你的人工智能好友

Chat GPT的工作原理

​ ChatGPT是基于Transformer网络结构的,其中包括多个编码器和解码器层。每个编码器层都会接收输入,对其进行编码并输出,而每个解码器层则会在已有输入的情况下生成新的自然语言文本。这个过程中,ChatGPT会从大量数据中进行学习,并尝试产生最符合当前输入的输出。

ChatGPT使用了多种技术和方法来提高其性能,其中包括:

  • 预训练:通过大规模的语料库进行预训练,使得ChatGPT具有更好的理解和生成自然语言文本的能力;
  • 微调:在特定任务上对模型进行微调,以进一步提高其性能;
  • 束搜索算法:用于从多个可能的输出中选择最佳的一个。

应用场景

ChatGPT被广泛应用于各种领域,以下是一些例子:

  1. 语音助手

    语音助手(例如Alexa和Siri)需要具备良好的自然语言处理能力才能与用户进行交互。ChatGPT可以被用于这种情况下,帮助语音助手更好地理解用户的问题,并提供准确的答案和建议。

  2. 客服机器人

    现代公司正在越来越多地采用自动客服机器人来为客户提供支持。ChatGPT可以被用于构建这样的机器人,它可以与客户进行自然的对话并解决问题。

  3. 智能聊天应用

    智能聊天应用程序(如WeChat和WhatsApp)可以利用ChatGPT技术为用户提供更加优质的服务。ChatGPT可以用于生成对话文本以及提供有用的建议和指南。

让ChatGPT成为你的人工智能好友

ChatGPT的未来发展前景

​ ChatGPT在人工智能技术中具有重要地位,因为它可以模拟自然语言交流并产生高质量的自然语言文本。尽管ChatGPT已经取得了巨大的成功,但是它仍然面临着一些挑战。例如,ChatGPT可能会无意识地传达偏见或歧视性观点,这需要通过更好的训练数据和算法来解决。

​ 另外,ChatGPT的性能还可以进一步提高。为实现更快、更准确的生成文本,我们需要更深入的研究和创新。ChatGPT的未来发展前景非常广阔,在各种领域都有着广泛的应用前景。以下是一些可能的未来发展方向:

  • 更高效的预训练模型

​ 随着时间的推移,ChatGPT的预训练模型将会不断改进和优化。这将使得ChatGPT能够更有效地学习自然语言处理技术,并生成更加准确和流畅的自然语言文本。

  • 更好的交互体验

​ ChatGPT可以通过更深入的对话和个性化的建议,提供更好的交互体验。例如,在进行在线购物时,ChatGPT可以为用户提供有针对性的商品信息和建议。

  • 自我学习能力的提升

​ 当前,ChatGPT仍然需要人类监督才能进行学习和改进。但是,随着时间的推移,ChatGPT的自我学习能力将会越来越强。未来,我们可以期待看到更加智能、更加自主的ChatGPT模型。

  • 在其他领域中的应用

​ 除了语言处理领域,ChatGPT还可以被用于其他领域。例如,在图像识别领域中,ChatGPT可以学习如何描述图片并生成相应的文本说明。

如何部署

准备工作

  • ChatGPT账号
  • 科学上网的魔法
  • 一台海外服务器

Chat GPT账号

​ 因为某种原因Chat GPT账号注册相关内容不做介绍,小伙伴可以通过浏览器自行查找,但是要注意文章的时效性,账号注册其实还是很简单的,感兴趣的小伙伴可以自行尝试。

注册成功截图:

让ChatGPT成为你的人工智能好友

科学上网的魔法

​ 因为某种原因科学上网的魔法也不做介绍,感兴趣的小伙伴可以通过浏览器自行查找,个人介意使用付费的魔法,稳定企速度快。

选择服务器

​ 我使用的是莱卡云美国T级防御(弹性)服务器,Centos7操作系统。选择莱卡云的原因是这个网站不需要魔法就能直接访问,然后价格相对比较便宜40元每月,支持微信、支付宝结账。

让ChatGPT成为你的人工智能好友

部署Chat GPT国内镜像源

云服务器购买成功后,使用Xshell登录你的云服务器,开始部署工作。

1、安装Python3

Centos7自带有python版本是python2.7,接下来介绍手动安装python3,并且配置后可以并存使用。(不用卸载系统自带的python2.7版本)

1.1、首先,你要知道系统现在的python的位置在哪儿

[root@ChatGPT ~]# whereis python
python: /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz

可以知道我们的python在 /usr/bin目录中

[root@ChatGPT ~]#cd /usr/bin/
[root@ChatGPT bin]# ll python*
lrwxrwxrwx. 1 root root    7 2月   7 09:30 python -> python2
lrwxrwxrwx. 1 root root    9 2月   7 09:30 python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 8月   4 2017 python2.7

可以看到,python指向的是python2,python2指向的是python2.7,因此我们可以装个python3,然后将python指向python3,然后python2指向python2.7,那么两个版本的python就能共存了。

1.2、因为我们要安装python3所以要先安装相关包用于下载编译python3

[root@ChatGPT ~]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make 

运行了以上命令以后,就安装了编译python3所用到的相关依赖

1.3、默认的,centos7也没有安装pip,不知道是不是因为我安装软件的时候选择的是最小安装的模式

#运行这个命令添加epel扩展源
[root@ChatGPT ~]# yum -y install epel-release
[root@ChatGPT ~]# yum -y install libffi-devel
#安装pip
[root@ChatGPT ~]# yum install python-pip

1.4、用pip装wget

[root@ChatGPT ~]# pip install wget

如果安装不成功可以使用yum安装

[root@ChatGPT ~]# yum -y install wget

1.5、用wget下载python3的源码包(网友提供了淘宝镜像,替换了官网下载python3,提高下载速度)

[root@ChatGPT ~]# wget http://npm.taobao.org/mirrors/python/3.9.6/Python-3.9.6.tar.xz

1.6、编译python3源码包

#解压
[root@ChatGPT ~]# xz -d Python-3.9.6.tar.xz
[root@ChatGPT ~]# tar -xf Python-3.9.6.tar
 
#进入解压后的目录,依次执行下面命令进行手动编译
[root@ChatGPT ~]# cd Python-3.9.6
[root@chatgpt Python-3.9.6]# ./configure prefix=/usr/local/python3
[root@chatgpt Python-3.9.6]# make && make install
 
# 如果出现can't decompress data; zlib not available这个错误,则需要安装相关库
#安装依赖zlib、zlib-devel
[root@chatgpt Python-3.9.6]# yum install zlib zlib
[root@chatgpt Python-3.9.6]# yum install zlib zlib-devel

如果最后没提示出错,就代表正确安装了,在/usr/local/目录下就会有python3目录

1.7、添加软链接

#添加python3的软链接
[root@chatgpt Python-3.9.6]# ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
[root@chatgpt Python-3.9.6]# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
#测试是否安装成功了
[root@ChatGPT ~]# python3 -V

2、安装Docker

2.1、更新 yum

[root@ChatGPT ~]# yum update -y

2.2、安装yum-utils

yum-utils提供了yum-config-manager工具

[root@ChatGPT ~]# sudo yum install -y yum-utils

2.3、通过yum-config-manager添加docker repository

[root@ChatGPT ~]# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

由于网络原因这一步可能会失败,提示:
Could not fetch/save url https://download.docker.com/linux/centos/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo: [Errno 14] curl#35 - "TCP connection reset by peer

如果出现上面的错误提示,可通阿里源进行添加

[root@ChatGPT ~]# sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.4、安装Docker

直接安装最新版本

[root@ChatGPT ~]# sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

2.5、启动Docker

[root@ChatGPT ~]# systemctl start docker			#启动Docker
[root@ChatGPT ~]# systemctl enable docker			#设置开启自启

2.6、查看版本号

[root@chatgpt ~]# docker --version
Docker version 23.0.5, build bc4487a
[root@chatgpt ~]# docker compose version
Docker Compose version v2.17.3

3、部署ChatGPT-Web

3.1、创建目录和文件

[root@chatgpt ~]# mkdir ~/chatgpt && cd ~/chatgpt
[root@chatgpt chatgpt]# vim docker-compose.yml

3.2、在docker-compose.yml文件中,添加一下内容

version: '3'

services:
  app:
    image: chenzhaoyu94/chatgpt-web # 总是使用 latest ,更新时重新 pull 该 tag 镜像即可
    ports:
      - 3002:3002 
    environment:  
        # OPENAI_API_KEY和OPENAI_ACCESS_TOKEN 用其中一个就就行
        
        # OPENAI_API_KEY: sk-xxx # 开头的
        
        # 登录chatgpt,在浏览器输入https://chat.openai.com/api/auth/session,就能获取到OPENAI_ACCESS_TOKEN,很长的一段,你没有看错
        
        # OPENAI_ACCESS_TOKEN: 
        
        TIMEOUT_MS: 60000
        
        # web页面的验证码
        AUTH_SECRET_KEY:

3.3、启动服务

docker compose up -d
[root@chatgpt ~]# docker images			#查看Docker镜像
REPOSITORY                 TAG       IMAGE ID       CREATED      SIZE
chenzhaoyu94/chatgpt-web   latest    fd94276b04d8   6 days ago   352MB
[root@chatgpt ~]# docker ps			#查看服务运行状态
CONTAINER ID   IMAGE                             COMMAND                  CREATED      STATUS      PORTS                                       NAMES
1b61fa744e07   chenzhaoyu94/chatgpt-web:latest   "docker-entrypoint.s…"   3 days ago   Up 3 days   0.0.0.0:3002->3002/tcp, :::3002->3002/tcp   chatgpt-app-1

3.4、访问服务

在浏览器输入http://服务器ip:端口号 , 如下所示:

让ChatGPT成为你的人工智能好友

这里的访问密码是docker-compose.yml文件中设置的 AUTH_SECRET_KEY:

让ChatGPT成为你的人工智能好友

结论

​ ChatGPT是一种非常有趣和广泛应用的人工智能技术。它可以模拟自然语言交流并产生高质量的自然语言文本,从而帮助我们更好地理解和应用自然语言处理技术。未来,我们可以期待看到ChatGPT在各个领域中的广泛应用,并取得更加令人瞩目的成果。

但是也不能过于依赖ChatGPT,比如说ChatGPT说瞎话的能力还是很强的,如下所示:

西红柿炒钢丝球怎么做

让ChatGPT成为你的人工智能好友

鲁迅为什么打周树人?

让ChatGPT成为你的人工智能好友

爸爸妈妈结婚为什么不邀请我?

让ChatGPT成为你的人工智能好友


🙏作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!

让ChatGPT成为你的人工智能好友文章来源地址https://www.toymoban.com/news/detail-468485.html

到了这里,关于让ChatGPT成为你的人工智能好友的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何防止人工智能窃取你的声音

    人工智能的进步使得听起来真实的语音合成成为可能,以至于一个人无法再区分自己是在与另一个人交谈还是与一个合成的声音交谈。如果一个人自己的声音在未经其同意的情况下被第三方“克隆”,恶意行为者就可以利用它来发送他们想要的任何消息。 这是可用于创建数字

    2024年01月24日
    浏览(45)
  • 未来5年内,人工智能将彻底改变你的商业模式

    1、通过在大规模的数据集上进行预训练,使其具备了广泛的语言知识和理解能力。然后,这些模型可以通过在特定任务上进行微调,以适应具体的应用需求。它们通常能够自动从输入数据中 提取特征、学习语义关系 ,并生成具有逻辑和上下文连贯性的输出。 2、在自然语言

    2024年01月25日
    浏览(43)
  • 成为钢铁侠!只需一块RTX3090,微软开源贾维斯(J.A.R.V.I.S.)人工智能AI助理系统

    梦想照进现实,微软果然不愧是微软,开源了贾维斯(J.A.R.V.I.S.)人工智能助理系统,贾维斯(jarvis)全称为Just A Rather Very Intelligent System(只是一个相当聪明的人工智能系统),它可以帮助钢铁侠托尼斯塔克完成各种任务和挑战,包括控制和管理托尼的机甲装备,提供实时情报和

    2024年02月02日
    浏览(41)
  • “Copilot”:微软下一代人工智能,重新定义你的工作

    人类是天生具有梦想、创造和创新的本能。我们渴望做能够实现我们目标的工作——写出伟大的小说、做出惊人的发现、建立强大的社区,照顾病人等等。与工作本质的联系是我们内心深处的渴望。但是今天,我们花费太多时间在枯燥乏味的任务上,这些任务耗费了我们的时

    2024年02月13日
    浏览(50)
  • Github用人工智能(AI)帮你的代码修正安全漏洞

      每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与

    2024年02月20日
    浏览(53)
  • 从零开始:如何用Python建立你的第一个人工智能模型

    在这篇文章中,我们将介绍如何 从零开始使用Python建立你的第一个人工智能模型 。无论你是刚接触编程的新手,还是有经验的开发者想进一步探索人工智能领域,这篇文章都将为你提供清晰、详细的指南。我们将一步步探索数据预处理、模型建立、训练和测试的过程,以及

    2024年02月09日
    浏览(50)
  • 【ChatGPT】人工智能生成内容的综合调查(AIGC):从 GAN 到 ChatGPT 的生成人工智能历史

      :AIGC,Artificial Intelligence Generated Content   【禅与计算机程序设计艺术:导读】 2022年,可以说是生成式AI的元年。近日,俞士纶团队发表了一篇关于AIGC全面调查,介绍了从GAN到ChatGPT的发展史。 论文地址: https://arxiv.org/pdf/2303.04226.pdf 刚刚过去的2022年,无疑是生成式

    2023年04月18日
    浏览(83)
  • 高性能计算与AI融合成为刚需|什么是高性能计算?应用领域有哪些?与人工智能的关系梳理

    本文一部分转载自杨净 整理自 MEET2023量子位 算力的需求,远比以往来得更为猛烈。甚至有人直呼:得算力者得未来。 元宇宙、AIGC、AI for Science的涌现,又给高性能计算(HPC)平添了好几把火。 在诸多挑战与机遇共存交织的当下,这一领域泰斗中国工程院院士、清华大学计算

    2024年02月08日
    浏览(66)
  • 浅谈ChatGPT(人工智能)

    ChatGPT (全名:Chat Generative Pre-trained Transformer),是美国OpenAI研发的聊天机器人程序,于2022年11月30日发布。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能

    2023年04月12日
    浏览(42)
  • 【人工智能】chatgpt

    2022年11月30日 自然语言生成式模型 2023年3月2日 2023年3月14日CPT-4 用途 分类 生成 翻译 转换 总结 完成完形填空 事实回应 中间插入文字 编辑文本角色转换 核心概念 提示词的设计 展示和讲述 搜索功能测试 搜索结果测试 提供质量数据 作为测试工程师我该学习什么提高我的收入

    2024年02月08日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包