侧边栏壁纸
博主头像
疯狂IT人博主等级

IT编程日记是一个记录分享程序员【疯狂IT人】编程日记的技术博客,用程序员视角总结分享IT编程和互联网知识的那些事儿。

  • 累计撰写 164 篇文章
  • 累计创建 14 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

ChatGPT注册攻略,详细图解步骤 step by step

疯狂IT人
2022-12-08 / 0 评论 / 0 点赞 / 77 阅读 / 1,162 字 / 正在检测是否收录...

前言

Chat GPT由人工智能公司Open AI于近日推出,其对自己的定义是(优化对话的语言模型)非常火爆,近期不断有研究者发布与Chat GPT对话的内容,但其不支持中国

大陆用户的注册,把一众想尝试进去玩一玩的人拒之门外。

ChatGPT目前处于测试阶段(chat.openai.com),只要拥有OpenAI账号即可免费使用,海量用户反馈将加速模型迭代。

Chat GPT产品体验网址如下: https://chat.openai.com/

Chat GPT有多牛逼,想必体验过的人都已经被折服了。但是由于不可抗力原因,大部分人无法体验到。

注册攻略

这里为大家提供一种注册方式,分享一下注册的完整攻略,希望对你有用。

核心内容在使用国外手机号获取验证码。

这时就不得不考虑 sms-activate.org/cn(中文版本)

1、前置条件:能访问 Google+一个国外手机号

2、注册短信平台并充值

先行注册sms-activate.org

注册好之后进行对应的充值

这个平台,专注于提供🧍‍各个国家和地区的虚拟号码,用于在线接收短信验证码,完美的解决这个问题

注册openai账号

首先在注册chat GPT我们需要先注册一个openai账号,用自己的Gmail账号注册即可。

在注册时一定注意选择代理IP为国外地区,国内IP(包括香港)都会提示
1-1670461078212

再次需要提交注册手机号,接收 验证码后即可完成注册。

获取验证码方法

在此我们着重展开讲下用sms-activate.org获取手机号验证码的方法

步骤一

1.在搜索服务框填写Openai,可见结果显示提供服务的手机号数量和最低价格(7卢布,约人民币8毛)
2-1670461177890

步骤二

  1. 点击打开选择具体的国家号码,截止现在,平台提供如下国家手机号码验证,
    建议选择稍微贵一点的巴西等,题注试了下最便宜的印度一直没收到验证码。
    3-1670461309910

步骤三

  1. 直接点击购物车买入,在此前可先进行充值,支持以支付宝进行充值支付(美元卢布汇率为1:60),充值完成够,点击加购直接购买成功。
    4-1670461517247
    5-1670461517255
    6-1670461517252
    支付完成后进入这个界面
    7-1670461600012

步骤四

  1. 在openai的注册界面选择国家,输入对应的手机号码,等待验证码即可,很快。

注意避坑!!!

本人在第一次获取验证码的时候,等了半个小时一直没收到,导致临时手机号码过期了,后来又重新充值试了一次,发现还是一直没收到验证码!后来怀疑是不是因为短信平台sms-activate.org网站的中文语言的原因导致,我就尝试把网站的语言切换到英文,果然显示了验证码,结论:其实第一次的验证码也早就收到了!!!只是当时我一直在中文语言下没显示出来,这是sms-activate.org站点多语言化没做好的原因。所以大家在【等待短信】时,一定要记得切换到英文语言状态!!切换操作如下;
8-1670463256297

效果体验

最后也让我们玩一下,一睹为快

支持中文提问

b76dcd63e1035100428586fe51134d21
我直接输入提问:帮我写一篇家长会发言稿,得到的结果如下:
11

支持英文提问

9

还会自动编码

我输入的中文问题是:java实现观察者模式。 然后就自动完整的输入如下结果:
13

import java.util.Observable;
import java.util.Observer;

public class Main {
  public static void main(String[] args) {
    // 创建被观察者
    ObservableNumberGenerator generator = new ObservableNumberGenerator();
    // 创建观察者
    NumberObserver observer = new NumberObserver();
    // 注册观察者
    generator.addObserver(observer);
    // 生成随机数字并通知观察者
    generator.generate();
  }
}

// 被观察者
class ObservableNumberGenerator extends Observable {
  public void generate() {
    // 生成随机数字
    int number = (int)(Math.random() * 10);
    // 设置状态已改变
    setChanged();
    // 通知观察者
    notifyObservers(number);
  }
}

// 观察者
class NumberObserver implements Observer {
  public void update(Observable observable, Object arg) {
    // 获取生成的数字
    int number = (int)arg;
    // 输出数字
    System.out.println(number);
  }
}


0

评论区