Giter Club home page Giter Club logo

chatgtp-'s Introduction

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,防火墙开一下。 在这里插入图片描述

chatgtp-'s People

Contributors

githubpy1412 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.