Skip to content

GitHubpy1412/chatgtp-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

chatgpt小程序部署教程

可以看一下我已经搭建好的

在这里插入图片描述

小程序功能介绍

ChatGPT小程序使用OpenAI官方 GPT-3 text-davinci-003模型接口进行问答,与ChatGPT高度相似,但不是同一个模型。ChatGPT更像是一个冰冷的机器人,而davinci更像是有“自我意识”

小程序具有会员次数充值,广告设置的功能。

注意事项

自己注册个小程序,按着教程来设置就行。

小程序名字不要带【OpenAI】【ChatGPT】等字眼

开通云数据库(自己有服务器啥的去服务器开一个就行了,MySQL版本要求5.7)

首先登录阿里云 搜索云数据库RDS 点击管理控制台

在这里插入图片描述

点击创建实例

在这里插入图片描述

在这里插入图片描述

计费方式选择“severless” 类型选择5.7

在这里插入图片描述

选择一个交换机,如果没有的话自己随便创建一个就可以。

下方高权限账号选择立即设置,自己设置好账号密码。记在记事本上。

在这里插入图片描述

设置完成后点下一步去支付就开通成功了。新开的用户是白嫖的。

等待一段时间数据库开始运行后,打开实例列表-管理-左边数据库连接 右侧开通外网地址,把数据库外网地址记录好。

在这里插入图片描述

在这里插入图片描述

改好后,点击左侧数据库管理 创建一个叫user的数据库就可以了。 在这里插入图片描述

函数代码部署

搜索函数计算FC 点击免费开通 自己免费开通下。

在这里插入图片描述

开通完以后点击进入控制台 服务及函数-创建服务

在这里插入图片描创建废物述

![在这里插入图片描述](https://img-blog.csdnimg.cn/8bd4bef5df704598b46a12857576d9b4.png![在这里插入图片描述](https://img-blog.csdnimg.cn/52ebd844aca64cfeadb76d338f0ccc7f.png)

名字随便写,写完点确定。然后进入点击创建函数-内置服务创建-按图选择好。然后上传flask-code

在这里插入图片描述

在这里插入图片描述

然后点击下方高级设置 超时时间写180 处理程序写index.app 然后点击创建

在这里插入图片描述

创建完以后进入函数,打开在线IDE index.py

把申请的小程序 appid SECRET输入 管理员ID暂时不用填。

下方数据库按照上一步中设置的账号密码输入 sqlurl 输入数据库外网地址。

微信小程序request合法域名也添加一个数据库的外网地址。

小程序方面知识不会的到群里问。

然后保存。

在这里插入图片描述

保存完点击右边db.py文件测试下

在这里插入图片描述

点击右上方运行按钮 不报错就行了。然后点击上方“部署代码” 然后再点下旁边蓝色的URL按钮复制连接。然后先不用管。 在这里插入图片描述

创建每日刷新次数函数

紧接上一步,点击上一步的左上角箭头返回,创建函数。

使用内置运行时创建-处理事件请求 然后通过文件夹上传 code

在这里插入图片描述

下方触发器配置按图配置即可。名称随便填写。

在这里插入图片描述

创建完进入函数,URL这边输入刚刚我们部署完函数时点击蓝色URL按钮复制的URL。然后点一下上方部署代码。返回即可。

在这里插入图片描述

小程序部署上传

小程序取名字 不要带有ChatGPT OpenAI 等任何字眼!类目选择办公就行。

打开微信开发者工具,打开小程序源码(GPT3)

在这里插入图片描述

在如图文件中右方URL改成你刚刚复制的URL 下面写你微信号 然后ctrl+s编译一下就行了

小程序页面出来以后,点击左下角 在这里插入图片描述

在这里插入图片描述

把用户账号复制到上方云函数中没有填写的管理员ID。填写完成后记得点部署。

刷新一下小程序,就可以出现一个参数配置按钮。自己配置就行了。

广告开关默认先别打开,如果要打开自己配置广告。

Key自己增加OpenAI Key 然后去小程序开发管理那里配置request合法域名自己添加下云函数的URL 在这里插入图片描述

配置好之后上传就行了。

服务器搭建数据库

如果自己有服务器的话自己建一个数据库就行了,下图是宝塔里面创建的 在这里插入图片描述 配置fc函数那里的URL直接填域名就行了,一般数据库端口是3306,防火墙开一下。 在这里插入图片描述

About

chatgtp微信小程序源码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published