带你体验AI系列之云原生最佳实践--免费体验GPT-4教程
前言
【GPT-4】是OpenAI最新推出的大型语言模型,它支持图像和文本输入,以文本形式输出。它比GPT-3.5更大、更强、更猛。最重要的是据与研究表明,他在某些场景下,可以通过图灵测试。但是,却缺点是收费,不像GPT-3.5那样容易白嫖。不过今天我就带你嫖一手,真香警告!本教程可称为云原生最佳实践之一。
图灵测试是一种测试人工智能(AI)系统智能程度的方法。该测试以英国数学家和计算机科学家艾伦·图灵(Alan Turing)的名字命名,旨在判断机器是否能够表现出与人类相似的智能行为。
图灵测试的基本思想是在一个特定的情境下,人类评判者与一个隐藏在屏幕后的实体进行对话。这个实体可以是一个人或一个机器。如果评判者无法确定与其对话的是人还是机器,那么机器通过了图灵测试。
一、GPT-4 和 GPT-3.5有什么区别
- GPT -4是GPT- 3的10-100倍规模,参数量可能达到十亿级,语言理解和生成能力将远超GPT -3。
- GPT-4是一种多模态模型,而GPT-3.5是一种自然语言处理模型。
- GPT -4在设计中更注重安全性和可解释性,产生的回答更准确可靠,避免有害或不实信息。
- GPT-4可接收的文字输入长度可达到的32000字,而GPT-3.5只有3000字。
重点:GPT-4需要充值才能使用,就算你充值了PLUS会员,也有限制3小时25次,而且GPT-4 API比3.5的贵多了,贵就算了一般人还申请不到GPT-4 API,现在都炒到2000块了。
但是,来都来了,今天带你体验一下GPT-4的自然语言处理能力,顺便感受一下云原生。
二、注册账号
这里注册账号不是注册openai
账号,而是forefront
账号,就是一个接入GPT-4的第三方应用。
forefront
的 GPT-4 模型是免费的但是有限制的,每个账号每 3 小时内只能发送 5 条消息。那么怎么解决狼多肉少的问题呢?就是注册很多账号轮着用不就可以了。
每个邮箱只能注册一个forefront
账号,所以我们需要用到临时邮箱服务 RapidAPI。你可以通过这个 API 来获取临时邮箱,然后再用这些临时邮箱去注册 forefront 账号。
免费的订阅每天可以调用100次,就是可以注册100个forefront
账号,不够用的老板可以搞个10美金的订阅。有了用不完的账号之后要舒服地用上可能得花点小钱,因为需要用云原生技术运行,要么自己本地运行,要么借助sealos等云原生平台。
订阅完后就可以得到一个key,后面会用到。
二、借助sealos接入应用
什么是云原生(cloud native),简单说云原生就是一种以容器、微服务、弹性和自动化为核心的软件开发和部署方法,旨在实现高效、可靠、可扩展的云计算应用程序。Sealos 云操作系统就是一个云原生平台。
众所周知的K8s可以把集群机器的 CPU 和内存看成一个整体,而sealos就是以k8s为内核的一个云操作系统,是有简洁的交互界面的,不会像windows那样弹窗广告的。
对于小白,可以使用sealos的交互界面体验云原生的魅力,对于专家大佬,可以使用终端一顿输出。
Kubernetes Dashboard、Rancher、KubeSphere 、 Kuboard,都可以作为 App 装在Sealos云操作系统中
重点
我们是用gpt4free-ts
来嫖的,它是GPT4Free
的TypeScript版本。它是以API的形式便于你的调用GPT-4,有stream流式接口和正常格式接口2种选择。
如果自己用可以单机运行,或者只运行一个实例,多个人使用就要部署集群,因为GPT-4是有并发限制的,多个实例负载均衡就可以解决。每个实例可以跑多个号,当一个号次数用完会自动切换可用的号或者注册一个新号。
下面我们来部署一个gpt4free-ts
集群:
启动参数设置:
应用名称随便写,比如 gpt4free。
镜像名称是:xiangsx/gpt4free-ts:latest
重点:CPU 和内存需要根据应用的实际情况来填写。这个应用运行之后默认会启动两个 Chrome 浏览器来模拟登录 forefront,每次对话会从里面取一个账号来使用,次数用完了会自动注册新账号(因为每个账号每 3 小时只能发送 5 条信息)。我们可以通过环境变量来修改启动的浏览器数量,所以需要根据你的浏览器数量来确定 CPU 和内存。
因为这个应用不是很吃CPU,所以3个浏览器推荐0.5C 2G配置,以此类推。如果配置不够自行调整,通过监控判断。
实例数根据自己的实际需求填写,前面说过了是解决并发问题。这玩意儿烧钱的,不要往死里开。虽然按我的配置一个实例大概1毛左右一小时。
容器暴露端口指定为 3000。
打开外网访问。
打开高级设置,配置环境变量,可以理解为docker容器的环境变量,这里配置每个实例启动的浏览器数量。
# 这个key就是刚开始的那个RapidAPI key
rapid_api_key=<rapid_api_key>
DEBUG=0
# 浏览器数量
POOL_SIZE=3
配置存储卷,容量只需 1G,挂载路径设置为
/usr/src/app/run
,存储卷是最便宜的,但是够用就好。点击部署即可完成白嫖
存储卷的作用是为了保存已登录的账号。已经注册的账号 3 个小时以后还可以重新使用,不用再浪费邮箱去注册新账号。
测试接口
完美收工,接入应用就调用get接口就可以了。返回数据可能比较慢,要么loading要么使用流式。我选择简单的,直接loading。接入小程序需要配置可信域名,所以我用自己的小程序后端做转发接入我的【土豆Tudo】,目前还没上线,体验和上一期的Claude是差不多的只是模型换成GPT-4,因为我的sealos余额只有3块多了,过两天再上线把余额贡献出来。
【土豆Tudo】小程序现在可以免费体验Claude,凑合着先用吧。
引用链接
[1]GPT4Free: https://github.com/xtekky/gpt4free
[2]gpt4free-ts: https://github.com/xiangsx/gpt4free-ts
[3]forefront.ai: https://chat.forefront.ai/
[4]RapidAPI: https://rapidapi.com/calvinloveland335703-0p6BxLYIH8f/api/temp-mail44
[5]Sealos:https://cloud.sealos.io
总结
我觉得现在人工智能虽然很火,但是好戏才刚刚开始,不用过于焦虑。还是那句话,人工智能淘汰的是码农不是程序员(software engineer 软件工程师),我们要学会利用人工智能,用AIGC创造价值,不一定是赚大钱,只要对你来说有用有帮助,就是有价值的。
需要体验GPT-3.5、plus GPT-4.0 可到 玛卡巴卡和他的猫 公众号了解。
带你体验AI系列之云原生最佳实践--免费体验GPT-4教程的更多相关文章
- “行业客户云原生最佳实践日” 亮相KubeCon上海
2018年11月13日至15日,由CNCF主办的KubeCon + CloudNativeCon将首次登陆中国上海,这是全球范围内规模最大的Kubernetes和云原生技术盛会. 唯一聚焦客户实践的分 ...
- 最佳案例 | 游戏知几 AI 助手的云原生容器化之路
作者 张路,运营开发专家工程师,现负责游戏知几 AI 助手后台架构设计和优化工作. 游戏知几 随着业务不断的拓展,游戏知几AI智能问答机器人业务已经覆盖了自研游戏.二方.海外的多款游戏.游戏知几研发团 ...
- 成本降低40%、资源利用率提高20%的 AI 应用产品云原生容器化之路
作者 郭云龙,腾讯云高级工程师,目前就职于 CSIG 云产品三部-AI 应用产品中心,现负责中心后台业务框架开发. 导语 为了满足 AI 能力在公有云 SaaS 场景下,服务和模型需要快速迭代交付的需 ...
- 腾讯云AI应用产品总监王磊:AI 在传统产业的最佳实践
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 背景:5月23-24日,以"焕启"为主题的腾讯"云+未来"峰会在广州召开,广东省各级政府机构领导.海 ...
- 第3届云原生技术实践峰会(CNBPS 2020)重磅开启,“原”力蓄势待发!
CNBPS 2020将在11月19-21日全新启动!作为国内最有影响力的云原生盛会之一,云原生技术实践峰会(CNBPS)至今已举办三届. 在2019年的CNBPS上,灵雀云CTO陈恺喊出"云 ...
- 探索云数据库最佳实践 阿里云开发者大会数据库专场邀你一起Code up!
盛夏.魔都.科技 三者在一起有什么惊喜? 7月24日,阿里云峰会·上海——开发者大会将在上海世博中心盛大启程,与未来世界的开发者们分享数据库.云原生.开源大数据等领域的技术干货,共同探讨前沿科技趋势, ...
- 一站式云原生体验|龙蜥云原生ACNS + Rainbond
关于 ACNS 龙蜥云原生套件 OpenAnolis Cloud Native Suite(ACNS)是由龙蜥社区云原生 SIG 推出的基于 Kubernetes 发行版本为基础而集成的套件能力,可以 ...
- 阿里云 CDN 业务基于边缘容器的云原生转型实践
导读:本文基于边缘容器的阿里云 CDN 云原生实践, 涵盖了边缘容器的背景和趋势,边缘托管集群 ACK Managed Edge K8s(文中简称“Edge@ACK”) 的能力.架构,以及基于边缘容器 ...
- 云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇
项目初探 项目地址: 原项目:https://github.com/lonng/nanoserver 调过的:https://github.com/Kirk-Wang/nanoserver 这将是一个 ...
- Sentry 后端云原生中间件实践 ClickHouse PaaS ,为 Snuba 事件分析引擎提供动力
目录(脑图) ClickHouse PaaS 云原生多租户平台(Altinity.Cloud) 官网:https://altinity.cloud PaaS 架构概览 设计一个拥有云原生编排能力.支持 ...
随机推荐
- 安装Windows10后电脑整体速度变慢
是不是觉得从旧版本Windows系统比如(Windows 7)升级到Windows10以后,感觉什么操作都变慢了.譬如打开文件夹,游戏加载速度变缓慢.尤其是腾讯WeGame软件进入游戏前的检测速度明显 ...
- Web 开发的常规流程
Web 开发的常规流程 What is the Web? 简单地说,网络是一个遍布全球的网络,它连接大量设备并允许它们相互通信 Internet 上的网站托管在称为服务器的设备上,当您与 Intern ...
- 浅谈ChatGPT如何取代前端开发工程师
1.ChatGPT 是什么? ChatGPT 是一种基于深度学习的自然语言处理技术,它可以生成高质量的自然语言文本.该技术是由 OpenAI 团队 开发,旨在使计算机能够像人类一样理解和产生自然语言. ...
- 自建kms2种方法,亲测有效
你还在用网上那种坑爹的Ghost盗版系统吗?内置各种辣鸡.流氓软件,新系统?纯净版Ghost系统?不存在的~ 在开始自建KMS服务器之前,我觉得很有必要给大家分享一个神站,没错就是MSDN! 地址:h ...
- [Java EE]小结:生成全局唯一编号的思路
并发是一个让人很头疼的问题,通常会在服务端或数据库端做处理,保证在并发下数据的准确性. 为此,简要讨论一下,如何通过解决全局生成唯一编号的并发问题. 1 MySQL数据库的锁 1-0 锁的分类 按锁定 ...
- [Linux]调整swap
在启动Tomcat的过程中,tomcat/catalina.out中报出如下故障: > /opt/govern/wydaas/logs/catalina.out # There is insuf ...
- 16-js兼容性处理
const { resolve } = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); modul ...
- 一个.Net版本的ChatGPT SDK
ChatGPT大火,用它来写代码.写表白书.写文章.写对联.写报告.写周边...... 啥都会! 个人.小公司没有能力开发大模型,但基于开放平台,根据特定的场景开发应用,却是非常火热的. 为了避免重复 ...
- LLM(大语言模型)解码时是怎么生成文本的?
Part1配置及参数 transformers==4.28.1 源码地址:transformers/configuration_utils.py at v4.28.1 · huggingface/tr ...
- Django笔记三十三之缓存操作
本文首发于公众号:Hunter后端 原文链接:Django笔记三十三之缓存操作 这一节介绍一下如何在 Django 中使用 redis 做缓存操作. 在 Django 中可以有很多种方式做缓存,比如数 ...