前言

​ 【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教程的更多相关文章

  1. “行业客户云原生最佳实践日” 亮相KubeCon上海

    2018年11月13日至15日,由CNCF主办的KubeCon + CloudNativeCon将首次登陆中国上海,这是全球范围内规模最大的Kubernetes和云原生技术盛会. 唯一聚焦客户实践的分 ...

  2. 最佳案例 | 游戏知几 AI 助手的云原生容器化之路

    作者 张路,运营开发专家工程师,现负责游戏知几 AI 助手后台架构设计和优化工作. 游戏知几 随着业务不断的拓展,游戏知几AI智能问答机器人业务已经覆盖了自研游戏.二方.海外的多款游戏.游戏知几研发团 ...

  3. 成本降低40%、资源利用率提高20%的 AI 应用产品云原生容器化之路

    作者 郭云龙,腾讯云高级工程师,目前就职于 CSIG 云产品三部-AI 应用产品中心,现负责中心后台业务框架开发. 导语 为了满足 AI 能力在公有云 SaaS 场景下,服务和模型需要快速迭代交付的需 ...

  4. 腾讯云AI应用产品总监王磊:AI 在传统产业的最佳实践

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 背景:5月23-24日,以"焕启"为主题的腾讯"云+未来"峰会在广州召开,广东省各级政府机构领导.海 ...

  5. ​第3届云原生技术实践峰会(CNBPS 2020)重磅开启,“原”力蓄势待发!

    CNBPS 2020将在11月19-21日全新启动!作为国内最有影响力的云原生盛会之一,云原生技术实践峰会(CNBPS)至今已举办三届. 在2019年的CNBPS上,灵雀云CTO陈恺喊出"云 ...

  6. 探索云数据库最佳实践 阿里云开发者大会数据库专场邀你一起Code up!

    盛夏.魔都.科技 三者在一起有什么惊喜? 7月24日,阿里云峰会·上海——开发者大会将在上海世博中心盛大启程,与未来世界的开发者们分享数据库.云原生.开源大数据等领域的技术干货,共同探讨前沿科技趋势, ...

  7. 一站式云原生体验|龙蜥云原生ACNS + Rainbond

    关于 ACNS 龙蜥云原生套件 OpenAnolis Cloud Native Suite(ACNS)是由龙蜥社区云原生 SIG 推出的基于 Kubernetes 发行版本为基础而集成的套件能力,可以 ...

  8. 阿里云 CDN 业务基于边缘容器的云原生转型实践

    导读:本文基于边缘容器的阿里云 CDN 云原生实践, 涵盖了边缘容器的背景和趋势,边缘托管集群 ACK Managed Edge K8s(文中简称“Edge@ACK”) 的能力.架构,以及基于边缘容器 ...

  9. 云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇

    项目初探 项目地址: 原项目:https://github.com/lonng/nanoserver 调过的:https://github.com/Kirk-Wang/nanoserver 这将是一个 ...

  10. Sentry 后端云原生中间件实践 ClickHouse PaaS ,为 Snuba 事件分析引擎提供动力

    目录(脑图) ClickHouse PaaS 云原生多租户平台(Altinity.Cloud) 官网:https://altinity.cloud PaaS 架构概览 设计一个拥有云原生编排能力.支持 ...

随机推荐

  1. 常用ADB命令使用方法

    移动端操作流程 在设置中找到关于手机(或关于平板电脑) 连续点击版本号5次 在系统和更新中点击开发者选项 打开USB调试功能 PC端操作流程 打开cmd或powershell 移动到adb.exe所在 ...

  2. VUE百度地图API调用(手机端、PC端、微信通用)

    百度地图API-示例中心: https://lbsyun.baidu.com/jsdemo.htm#aCreateMap 1.引入百度地图(此处用到的是V2.0版本) 1> 建立一个js文件,例 ...

  3. MarkdownStudy03JDK

    卸载JDK 删除jdk文件夹 删除配置环境(计算机>属性>高级>系统变量中的JAVA_HOME和Path) 删除JAVA_HOME环境变量 删除path环境变量 用dos窗口查看是否 ...

  4. 设计模式(三十一)----综合应用-自定义Spring框架-自定义Spring IOC-定义解析器、IOC容器相关类

    3 定义解析器相关类 3.1 BeanDefinitionReader接口 BeanDefinitionReader是用来解析配置文件并在注册表中注册bean的信息.定义了两个规范: 获取注册表的功能 ...

  5. 一文带你弄懂 Maven 拉包原理

    业务需求开发的时候,我们总是会遇到拉不到依赖包的情况.此时如果不清楚 Maven 拉取依赖包的原理,那么很可能找不到问题所在.今天树哥就带大家了解下 Maven 拉包的原理,让你在遇到问题的时候能快速 ...

  6. 最简单Openwrt ipv6配置,局域网WAN6中继模式获取原生ipv6地址

    条件 condition wan 和 wan6 是默认配置     Wan and wan6 are the default configurations 同时wan6可以获取到原生IPv6     ...

  7. QT实现可拖动自定义控件

    使用QT实现自定义类卡牌控件Card,使其能在父类窗口上使用鼠标进行拖动. 控件类头文件card.h #ifndef CARD_H #define CARD_H #include <QWidge ...

  8. OpenTiny 的这些特色组件,很实用,但你应该没见过

    大家好,我是 Kagol,OpenTiny 开源社区运营,TinyVue 跨端.跨框架组件库核心贡献者,专注于前端组件库建设和开源社区运营. 前面给大家介绍了 OpenTiny 快速创建 Vue Ad ...

  9. Python常见面试题016. 请实现如下功能|谈谈你对闭包的理解

    016. 请实现如下功能|谈谈你对闭包的理解 摘自<流畅的python> 第七章 函数装饰器和闭包 实现一个函数(可以不是函数)avg,计算不断增加的系列值的平均值,效果如下 def av ...

  10. LeeCode 动态规划(三)

    完全背包问题 题目描述 有 n 件物品和容量为 w 的背包,给你两个数组 weights 和 values,分别表示第 i 件物品的重量和价值,每件物品可以放入多次,求解将哪些物品装入背包可使得物品价 ...