App Inventor 2 如何接入ChatGPT:国内访问OpenAI的最佳方式

如何接入OpenAI

由于国内无法访问OpenAI,KX上网可选大陆及香港(被屏蔽)以外才行。因此对于大多数人来说,想体验或使用ChatGPT就不太便利,不过App Inventor 2 为我们提供了相对便利的一种方式,即“试验性质”下的“ChatBot”及“ImageBot”组件(要求AI伴侣版本 >= v2.67):

chatgpt

都是调用ChatGPT,ChatBot是AI对话,ImageBot是AI绘图。这时我们无需KX上网,因为它是通过MIT代理服务器进行执行的,国内可以访问MIT代理服务器,因此间接就能访问OpenAI了,这的确可以算是GPT的最佳体验方式了,当然AI绘图也能体验。

通过token(访问令牌)接入

token的作用是用于访问mit代理服务器的一个认证,如需有效令牌请参照《App Inventor 2 使用MIT代理的组件访问令牌的获取方法》,同一个账号,token是一样的。

不过,为了方便轻松访问这些组件,默认ApiKey为空,那么将会使用MIT获取的ApiKey。由于这需要花钱,因此目前每天的使用次数受到限制。 注意:如果您打包应用程序并分发它,则您应用程序的所有使用都将受到相同的配额限制。 如果您希望分发使用这些服务的应用程序,建议使用MIT的 ApiKey 进行测试,但最终发布时使用你自己的 ApiKey。

如果提供你自己从 OpenAI 获取的 ApiKey,则不受 MIT 施加的限制

通过ApiKey接入

ChatGPT ApiKey接入:https://platform.openai.com/api-keys

chatgpt

chatgpt

如果测试报错:Some(“insufficient_quota”),如下:

chatgpt

说明ApiKey配额不足,需要绑定信用卡进行扣费才能正常使用(国内的卡不行)。

https://platform.openai.com/settings/organization/billing/payment-methods

https://platform.openai.com/settings/organization/billing/overview

chatgpt

原文:App Inventor 2 如何接入ChatGPT:国内访问OpenAI的最佳方式 · App Inventor 2 中文网 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/839303.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# run Node.js

C# run nodejs Inter-Process Communication,IPC Process类 启动Node.js进程,通过标准输入输出与其进行通信。 // n.js// 监听来自标准输入的消息 process.stdin.on(data, function (data) {// 收到消息后,在控制台输出并回复消息console.l…

连锁服装门店补货一般怎样的流程

连锁服装门店的补货流程通常包括以下四个关键步骤: 分析销售数据和库存情况 首先,连锁服装门店需要定期分析销售数据和库存情况。通过销售数据可以了解各款商品的销售情况、热销款式和滞销款式等信息。同时,需要检查每个门店的库存情况&…

【代码随想录】day60

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、84柱状图中最大的矩形总结 一、84柱状图中最大的矩形 做完接雨水后,这题确实不难了 指针法(超时后根据没通过的样例过滤)&a…

JSON字符串到Map转换的深入探索:Jackson与Gson的实战比较

在现代软件开发中,JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,几乎无处不在。它以其易于阅读、编写的特性,以及高效的数据存储和传输能力,成为前后端交互、API设计等领域不可或缺的一部…

【MySQL精通之路】INFORMATION_SCHEMA库-INNODB_METRICS表

INNODB_METRICS表提供了各种各样的INNODB性能信息,补充了INNODB性能模式表的特定重点领域。通过简单的查询,您可以检查系统的整体运行状况。通过更详细的查询,您可以诊断诸如性能瓶颈、资源短缺和应用程序问题等问题。 每个监视器表示InnoDB…

06Django项目--用户管理系统--新增

对应视频链接点击直达 06Django项目--用户管理系统--新增 对应视频链接点击直达模块构思a,用户信息的构成(表结构设计)b,models里面的设计 用户新增页面设计a,先在模版里面选一个新增的样式b,然后删除该页面…

win32-鼠标消息、键盘消息、计时器消息、菜单资源

承接前文: win32窗口编程windows 开发基础win32-注册窗口类、创建窗口win32-显示窗口、消息循环、消息队列 本文目录 键盘消息键盘消息的分类WM_CHAR 字符消息 鼠标消息鼠标消息附带信息 定时器消息 WM_TIMER创建销毁定时器 菜单资源资源相关菜单资源使用命令消息的…

Leetcode 第 130 场双周赛题解

Leetcode 第 130 场双周赛题解 Leetcode 第 130 场双周赛题解题目1:3142. 判断矩阵是否满足条件思路代码复杂度分析 题目2:3143. 正方形中的最多点数思路代码复杂度分析 题目3:3144. 分割字符频率相等的最少子字符串思路代码复杂度分析 题目4…

网络原理3

运营商路由器,也可以把它当做一个NAT设备它就会对中间经过的数据包,进行网络地址转换当内网设备经过运营商路由器访问外网的时候就会把IP数据包中的源ip,替换成它自己的ip. 我的电脑要发送一个数据给cctalk服务器此时,我的电脑上就…

React hooks - useRef

useRef 用法特点注意事项 用法 useRef 函数返回一个可变的 ref 对象,该对象只有一个 current 属性。可以在调用 useRef 函数时为其指定初始值。并且这个返回的 ref 对象在组件的整个生命周期内保持不变。 // 1. 导入 useRef import { useRef } from react // 2. 调…

论文精读--InstructGPT

模型效果取决于数据效果,但在精细度上控制不够,只是大力出奇迹,这样有很大的问题: (1)数据量太多或者没有这方面的数据,模型学不会怎么办 (2)安全性问题,模…

大模型的实践应用24-LLaMA-Factory微调通义千问qwen1.5-1.8B模型的实例

大家好,我是微学AI,今天给大家介绍一下大模型的实践应用24-LLaMA-Factory微调通义千问qwen1.5-1.8B模型的实例, LLaMA-Factory是一个专门用于大语言模型微调的框架,它支持多种微调方法,如LoRA、QLoRA等,并提供了丰富的数据集和预训练模型,便于用户进行模型微调。通义千问…

【Java】全套云HIS(医院信息管理系统)可对接医保 采用云端SaaS模式部署

【Java】全套云HIS(医院信息管理系统)可对接医保 采用云端SaaS模式部署 SaaS 模式的云 HIS 更适用于基层医疗机构,而传统的 HIS 已经在大中型医疗机构大规模应用。过去,国内的大中型医疗机构投入了大量的资金来进行信息化系统建设…

基于python实现搜索的目标站点内容监测系统

基于python实现搜索的目标站点内容监测系统 开发语言:Python 数据库:MySQL所用到的知识:Django框架工具:pycharm、Navicat、Maven 系统功能实现 登录页面 后台的登录一般是为了管理员的管理方便进行一个用户权限的验证。也是为管理员提供的唯…

mysqldump提示Using a password on the command line interface can be insecured的解决办法

mysql数据库备份一句话执行命令 mysqldump --all-databases -h127.0.0.1 -uroot -p123456 > allbackupfile.sql 提示如下提示 [rootyfvyy5b2on3knb8q opt]# mysqldump --all-databases -h127.0.0.1 > allbackupfile.sql mysqldump: Couldnt execute SELECT COLUMN_NA…

大多人的起点都差不多,真正拉开差距的在于每个日常

在人生的长跑中,很多人的起点相似,但随着时间的推移,每个人的路径和成就却大相径庭。真正造成这种差异的,不是起点,而是每个人在日常中所做的选择和采取的行动。 日常选择的力量 日常生活中的每一个选择,…

PostgreSQL重置密码(忘记密码)

本文介绍了在PostgreSQL中如果密码忘记了怎么重置密码 备份配置文件 找到pg_hba.conf文件,进行备份 cp pg_hba.conf pg_hba.conf.bak修改配置文件 # 修改配置文件以信任本地连接不需要密码。 将配置文件中的 scram-sha-256 或者 md5 修改为 trust # TYPE DATAB…

HTML5 SVG技术应用

HTML5 SVG技术应用 目录 SVG属性SVG图像绘制 SVG路径SVG直线SVG矩形SVG圆形SVG椭圆SVG多边形SVG曲线SVG属性 SVG(Scalable Vector Graphics)元素拥有众多属性,这些属性用于定义图形的外观、位置、变换、交互等特性。 基本图形属 width 和 height: 定义SVG元素或图形的宽度…

Element中Select选择器value-key使用注意事项以及回显

value-key 的值必须是对象中一个唯一的标识,类似于:key的意义,但是可以不跟Key一样,一般用一样的即可 因为选择的是一个对象,回显时也应该是一个对象,对象中至少有id,用于与value-key进行匹配 完整示例 &l…

Stable Diffusion vs Midjunery的区别和选择

现在网上最多的关于AI绘画的工具莫过于stable diffusion(sd)和midjunery(mj)了,最近尝试了一番,稍作总结吧算是。我们对于工具的使用通常考虑的无非就是好不好用,效果如何,当然还有费…