JeecgBoot 新版ChatGPT AI助手介绍与ChatGPT注册流程

JeecgBoot 从3.6.3+版本起,默认提供了ChatGPT AI助手对话功能。

AI助手效果图

进入JeecgBoot后台首页,点击首页右侧中间"AI助手",弹出AI助手对话界面。

配置文件

修改application-dev.yml配置文件,先把jeecg.enabled开关打开。

yaml 复制代码
jeecg:
  # ChatGPT对接配置
  ai-chat:
    # 是否开启
    enabled: true
    # openAi接口秘钥,填写自己的apiKey
    apiKey: ???
    # openAi域名,有代理就填代理的域名。默认:openAI官方apiHost
    apiHost: https://api.openai.com
    # 超时时间单位:s。默认 60s
    timeout: 60

ChatGPT 的apiKey申请

配置文件主要需要ChatGPT 的apiKeyChatGPT的域名地址apiKey通过ChatGPT 官方申请即可;ChatGPT的域名国内被禁的情况下,可以自己搭建代理。具体参考下面文档:

ChatGPT 账号注册流程

需要注册ChatGPT API账号,获取apikey 具体注册步骤如下

注册材料

由于ChatGPT没有开放中国区(中国港澳台地区也没有),所以如果现阶段我们想在国内使用ChatGPT,需要准备以下材料:

  • 国外邮箱:因为国内邮箱注册的账号过多,ChatGPT关闭了所有国内邮箱的注册渠道,目前注册成功率较高的是Gmail;Gmail注册地址
  • 国外IP: 需要ChatGPT已经开放的国家或者地区的IP地址,例如美国、英国、韩国、日本等都可以。
注册ChatGPT
  1. ChatGPT注册地址:chat.openai.com/auth/login ,选择注册(Sign up)。

访问ChatGPT官网前需要保证你当前使用的IP能够正常使用ChatGPT,否则就会报Access denied

  1. 使用谷歌邮箱(gmail)注册账号。

  2. 创建账号密码后,ChatGPT会给注册邮箱发送一封验证邮件,我们需要登录注册使用的邮箱,收取邮件并点击右键正文中的Verify email address按钮,进行验证。

  3. 验证通过后完善个人信息。(全名,生日)
  4. 进入下图界面代表ChatGPT已经成功注册。

ChatGPT 的apiKey申请步骤

ChatGPT API是一个可以调用GPT模型的接口,有了这个接口我们就可以基于基于ChatGPT做二次开发。
目前申请OpenAI API前必须要绑定手机号,并且必须是ChatGpt已经开放的国家的手机号才行;如果你没有国外手机号,可以参考下文注册一个接码平台。

接码平台注册

本文使用的接码平台是sms-activate;这是一个付费的接码平台,需要提前充值才能接收验证码;如果您有海外的手机号或者有自己的接码平台可以用自己的。

  1. 访问sms-activatesms-activate.org/cn,点击右上角注册,使用邮箱注册。
  2. 注册成功后点击右上角+号充值,目前支持信用卡、支付宝等渠道充值。
  3. 最少需要充值2美元,一般2美元足够我们完成手机号验证了。
  4. 充值完成后,在左侧输入openAI,在下方选择一个chatGpt开放的国家的手机号购买。
  5. 购买成功后可以在我的激活中看到已经购买的手机号,复制手机号到openAi的手机号验证。发送验证码后可以在该页面查看收到的验证码。(没有成功收到验证码会自动退款)
申请ChatGPT API
  1. 访问openAI开放平台:platform.openai.com,点击左侧API keys,右侧提示需要验证手机号,点击Start verification
  2. 输入在接码平台获取的手机号,发送验证码
  3. 回到接码平台,查看收到的验证码,填写到openAI验证界面输入验证码验证完成。
  4. 此时可以通过Create new secret key来创建API keys

  5. 成功创建时弹框中将展示您的secret key,请在此时妥善保存,因为secret key只会在此时完整展示,之后都不会再显示secret key的内容了。

ChatGpt API文档 platform.openai.com/docs/api-re...

ChartGPT 搭建境外代理步骤

  1. 购买境外的云服务器,并确保ip地址的ASN归属地是海外。
  2. 登录服务器,安装nginx
arduino 复制代码
# yum install -y nginx
  1. 编辑nginx配置文件vim /etc/nginx/nginx.conf,将所有请求转发到api.openai.com
ini 复制代码
server {
# ...other setting ....
    location / {
            proxy_pass  https://api.openai.com/;
            proxy_ssl_server_name on;
            proxy_set_header Host api.openai.com;
            proxy_set_header Connection '';
            proxy_http_version 1.1;
            chunked_transfer_encoding off;
            proxy_buffering off;
            proxy_cache off;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_set_header X-Forwarded-Proto $scheme;
    }
# ...other setting ....
}
相关推荐
云飞云共享云桌面9 分钟前
非标自动化研发成本高?云飞云共享云桌面:1台主机=10台工作站,年省数十万。
大数据·运维·服务器·人工智能·自动化·云计算·电脑
㱘郳11 分钟前
大语言模型开发与应用V5.0
人工智能·语言模型·自然语言处理
2301_7665586525 分钟前
深度解析:矩阵跃动小陌GEO语义场建模原理,筑牢企业AI搜索占位技术壁垒
人工智能·线性代数·矩阵
Lab_AI28 分钟前
AI for Science应用:深度学习助力新型靶蛋白的药物从头设计(AIDD助力药物研发)
人工智能·深度学习·aidd·药物发现·新靶点药物设计
AI自动化工坊32 分钟前
GitAgent实战解析:用Docker思想解决AI Agent框架碎片化问题,降低80%迁移成本
人工智能·docker·ai·容器·开源
紧固视界1 小时前
3C电子自动化装配加速,微型紧固件需求持续增长_2026上海紧固件展 华网上海展
人工智能·自动化·紧固件·上海紧固件展·紧固件展
田井中律.1 小时前
知识图谱实战(知识查询语言、NER)【第三章】
人工智能·知识图谱
唐兴通个人1 小时前
AI营销专家唐兴通对龙虾AI智能体时代营销转型新思考
人工智能
软件算法开发1 小时前
基于边境牧羊犬优化算法的LSTM网络模型(BCO-LSTM)的一维时间序列预测matlab仿真
人工智能·matlab·lstm·时间序列预测·边境牧羊犬优化·bco-lstm
Rsun045512 小时前
AI智能体学习路线
人工智能·学习