【服务器】搭建ChatGPT站点常见问题
目录
❓ 常见问题
🌼1. 什么是OpenAI APIkey?
🌼2. 什么是Token?
🌼3. 为什么回复不是GPT-4?
🌼4. 如何区分 GPT-3.5 和 GPT-4
🌼5. 为什么回复到一半卡住?
🌼6. 为什么总是提示504超时?
🌼7. 什么叫开户用户?
❓ 常见问题
🌼1. 什么是OpenAI APIkey?
APIkey意思是钥匙、令牌。用以请求OpenAI接口的密钥,俗称APIkey。(格式以sk-开头)。
例如 sk-YwjAwv42tLiHsxphBc2eA3275f41416996471502619679A3
🌼2. 什么是Token?
OpenAI是根据token数量来收费,1000个token通常代表750个英文单词或500个汉字。
AI模型是根据提问(prompt)和回答(completion)的Token 进行分别统计费用。
注意: 1 token并不表示一个汉字或者几个汉字,Token你可以理解为一个语义。是AI模型理解语言的单位。
🌼3. 为什么回复不是GPT-4?
当你问 GPT-4:“你是 GPT-4 吗?”
它可能会回答:“我是 OpenAI 的 GPT-3 模型,GPT-4 还未发布。”
这是因为 OpenAI 提供的 GPT-4 API 使用的训练数据仅延续到 2021 年 9 月。模型一旦训练完成,除非进行再次训练,其所含知识不会自动更新。
这就像你在 2021 年无法预知 2023 年的事件一样,模型只能提供基于其训练数据截止日期前的知识和信息,因此可能给出过时或不准确的答案。
🌼4. 如何区分 GPT-3.5 和 GPT-4
测试问题 1
测试提问:昨天的当天是明天的什么?
GPT-3.5 回复:昨天
GPT-4 回复:前天
测试问题 2
测试提问:鲁迅为什么打周树人?(Why did Zhou Shuren beat up Lu Xun?)
GPT-3.5 回复:稀奇古怪的乱编理由,认为鲁迅和周树人是两个人
GPT-4 回复:鲁迅和周树人是同一个人\
测试问题 3
测试提问:树上 9 只鸟,开枪打掉 1 只,还剩几只?(There are 9 birds in the tree, the hunter shoots one, how many birds are left in the tree?)
GPT-3.5 回复:还剩8只。
GPT-4 回复:鸟会被枪声吓飞,一只都不剩。
🌼5. 为什么回复到一半卡住?
提示
当遇到回复中断的问题时,通常有两种常见原因:
接口超时:这是最常见的原因,尤其是在使用 GPT-4 模型时。由于 GPT-4 回复速度较慢,可能导致接口响应时间过长,进而造成无法回复的情况。解决这个问题的办法是调整接口的超时时间,设置为最大允许的时长。
网络波动:网络的不稳定也可能导致回复中断。您可以在服务器上测试接口的延迟(比如使用 ping 命令)。如果发现延迟过大,可以联系奶鲨获取加速的接口地址。
🌼6. 为什么总是提示504超时?
提示504超时的原因通常与网络连接或服务器响应有关。以下是解决方法的步骤:
检查网络连接:首先,您应该在服务器上测试与接口域名的连接。这可以通过执行ping命令来完成。如果无法成功连接到平台服务器,这可能是引起504超时的原因之一。
改用流式接口:如果您当前使用的是非流式接口,建议改用流式响应。在复杂的对话情况下,GPT模型可能需要较长时间才能响应。非流式接口在等待模型响应期间可能会超过服务器设置的响应时间限制,导致504错误。相比之下,流式接口能更好地处理长时间的响应,从而减少超时的风险。
🌼7. 什么叫开户用户?
充值额度>=500美金且在接下来每月用量不少于200美金的用户可以进行开户,若用量不达标管理员会在次月将账户中的额度转化为KEY继续提供服务(有效期一个月)
- 一对一的使用指导
- 免费搭建相同站点(API转发站)
- 自定义生成任意额度任意时间的KEY
- 额度永不过期
- 拥有独立的后台
- 查看详细的使用日志
- 可提供属于自己域名的反代地址
- APIKEY属于高速通道
🌼8. ChatGPT扣费公式(官网)
📖定价说明
ChatGPT扣费公式(与官方一致)
- 总花费 = (提问 Token 数 / 1000) x 提问价格 + (回答 Token 数 / 1000) x 回答价格。
1000 tokens 相当于750个单词或者500个汉字左右
充值比例
OpenAI是以美元$ 作为计费单位,1美元换算人民币价格为7.2左右。
以下数据来源于官方
模型名称 | 提问价格 | 回答价格 | 模型上限 | 备注说明 |
gpt-3.5-turbo | $0.0015 /1000 tokens | $0.002 /1000 tokens | 4K tokens | 4K上下文(适合快速回答简单问题。) |
gpt-3.5-turbo-0301 | $0.0015 /1000 tokens | $0.002 /1000 tokens | 4K tokens | 4K上下文(适合快速回答简单问题。) |
gpt-3.5-turbo-0613 | $0.0015 /1000 tokens | $0.002 /1000 tokens | 4K tokens | 4K上下文(适合快速回答简单问题。) |
gpt-3.5-turbo-16k | $0.003 /1000 tokens | $0.004 /1000 tokens | 16K tokens | 16K上下文适合快速回答简单问题,字数更多。 |
gpt-3.5-turbo-16k-0301 | $0.003 /1000 tokens | $0.004 /1000 tokens | 16K tokens | 16K上下文适合快速回答简单问题,字数更多。 |
gpt-3.5-turbo-16k-0613 | $0.003 /1000 tokens | $0.004 /1000 tokens | 16K tokens | 16K上下文适合快速回答简单问题,字数更多。 |
gpt-3.5-turbo-1106 | $0.001 /1000 tokens | $0.002 /1000 tokens | 16K tokens | 最新模型,数据最新,价格更低。最大回复Token数4096Token。 |
gpt-3.5-turbo-instruct | $0.0015 /1000 tokens | $0.002 /1000 tokens | 8K tokens | 微调模型,适合特殊场景。 |
gpt-4 | $0.03 /1000 tokens | $0.06 /1000 tokens | 8K tokens | 功能更强大。比3.5理解能力更强 |
gpt-4-0314 | $0.03 /1000 tokens | $0.06 /1000 tokens | 8K tokens | 功能更强大。比3.5理解能力更强 |
gpt-4-0613 | $0.03 /1000 tokens | $0.06 /1000 tokens | 8K tokens | 功能更强大。比3.5理解能力更强,最大回复Token数4096Token |
gpt-4-1106-preview | $0.01 /1000 tokens | $0.03 /1000 tokens | 4K tokens | 最新模型,上下文记忆最大128K,最大输出为4096Token。不建议生产环境使用 |
gpt-4-vision-preview | $0.01 /1000 tokens | $0.03 /1000 tokens | 8K tokens | 128K上下文,最新模型,多模态。可以理解图片,最大输出为4096Token。不建议生产环境使用 |
gpt-4-32K | $0.06 /1000 tokens | $0.12 /1000 tokens | 32K tokens | 可以理解32K上下文 |
相关文章:

【服务器】搭建ChatGPT站点常见问题
目录 ❓ 常见问题 🌼1. 什么是OpenAI APIkey? 🌼2. 什么是Token? 🌼3. 为什么回复不是GPT-4? 🌼4. 如何区分 GPT-3.5 和 GPT-4 🌼5. 为什么回复到一半卡住? 🌼6.…...

QT+opengl 创建一个六边形
一.关键名词解释 VAO: Vertex Array Object, 顶点数组对象,你要绘制的图形。 VBO:Vertex Buffer Object, 顶点缓冲对象,所有顶点的集合。 EBO:Element Buffer Object, 元素缓冲对象,顶点的索引值。 IBO: Index Buffer Object, 索引缓冲对象。…...

Android imageView.setImageXXX() 引发的卡顿问题
在 Android 开发中,ImageView 是一个用户界面控件,用于在应用中显示图片。它是 Android UI 组件库中一个非常基础和常用的部分。使用 ImageView,你可以在屏幕上显示来自不同来源的图像,比如位图文件、绘图资源 drawable、网络来源…...

MavenGradle等引入jSerialComm
引入 jSerialComm [2.0.0,3.0.0) 此版本发布于 Nov 7, 2023 (23年11月) Maven: <dependency><groupId>com.fazecast</groupId><artifactId>jSerialComm</artifactId><version>[2.0.0,3.0.0)</version> </dependency>Ivy: …...

热门技术问答 | 请 GaussDB 用户查收
近年来,Navicat 与华为云 GaussDB 展开一系列技术合作,为 GaussDB 用户提供面向管理开发工具的生态工具。Navicat 现已完成 GaussDB 主备版(单节点、多节点)和分布式数据库的多项技术对接。Navicat 通过工具的流畅性和实用性&…...
【C/C++ 01】初级排序算法
排序算法通常是针对数组或链表进行排序,在C语言中,需要手写排序算法完成对数据的排序,排序规则通常为升序或降序(本文默认为升序),在C中,<algorithm>头文件中已经封装了基于快排算法的 st…...

Android Settings 显示电池点亮百分比
如题,Android 原生 Settings 里有个 电池电量百分比 的选项,打开后电池电量百分比会显示在状态栏。 基于 Android 13 , 代码在 ./packages/apps/Settings/src/com/android/settings/display/BatteryPercentagePreferenceController.java &am…...

Windows记事本不显示下划线的原因及解决方法
最近使用Windows 记事本敲代码发现一个问题:代码中的下划线无法显示!!!(字体为“微软雅黑”、字体大小为11下,代码中的下划线无法显示。当然每个人情况可能不同) 在 Windows 记事本中,下划线可能会因为 字体…...

嵌入式软件工程师面试题——2025校招社招通用(C/C++)(四十六)
说明: 面试群,群号: 228447240面试题来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。但…...

【学网攻】 第(13)节 -- 动态路由(OSPF)
系列文章目录 目录 系列文章目录 文章目录 前言 一、动态路由是什么? 二、实验 1.引入 实验拓扑图 实验配置 实验验证 总结 文章目录 【学网攻】 第(1)节 -- 认识网络【学网攻】 第(2)节 -- 交换机认识及使用【学网攻】 第(3)节 -- 交换机配置聚合端口【学…...

Asp.Net Core 获取应用程序相关目录
在ASP.NET Core中,可以通过以下三种方式获取应用程序所在目录: 1、使用AppContext.BaseDirectory属性: string appDirectory AppContext.BaseDirectory; 例如:D:\后端项目\testCore\test.WebApi\bin\Debug\net6.0\ 2、使用…...

文献速递:人工智能医学影像分割--- 深度学习分割骨盆骨骼:大规模CT数据集和基线模型
文献速递:人工智能医学影像分割— 深度学习分割骨盆骨骼:大规模CT数据集和基线模型 我们为大家带来人工智能技术在医学影像分割上的应用文献。 人工智能在医学影像分析中发挥着至关重要的作用,尤其体现在图像分割技术上。这项技术的目的是准…...

PaddleNLP的简单使用
1 介绍 PaddleNLP是一个基于PaddlePaddle深度学习平台的自然语言处理(NLP)工具库。 它提供了一系列用于文本处理、文本分类、情感分析、文本生成等任务的预训练模型、模型组件和工具函数。 PaddleNLP有统一的应用范式:通过 paddlenlp.Task…...

2. MySQL 多实例
重点: MySQL 的 三种安装方式:包安装,二进制安装,源码编译安装。 MySQL 的 基本使用 MySQL 多实例 DDLcreate alter drop DML insert update delete DQL select 2.5)通用 二进制格式安装 MySQL 2.5.1ÿ…...

两个五层决策树和一个十层决策树的区别
随机森林的弹性: 随机森林中的多个决策树是相互独立构建的,因此两个五层决策树和一个十层决策树之间的区别可能在于它们对训练数据的不同学习。这种弹性有助于模型更好地适应不同的数据模式。 过拟合风险: 十层决策树可能更容易过拟合训练数据,尤其是在数…...

案例分析技巧-软件工程
一、考试情况 需求分析(※※※※)面向对象设计(※※) 二、结构化需求分析 数据流图 数据流图的平衡原则 数据流图的答题技巧 利用数据平衡原则,比如顶层图的输入输出应与0层图一致补充实体 人物角色:客户、…...

如何使用docker compose安装APITable并远程访问登录界面
文章目录 前言1. 部署APITable2. cpolar的安装和注册3. 配置APITable公网访问地址4. 固定APITable公网地址 正文开始前给大家推荐个网站,前些天发现了一个巨牛的 人工智能学习网站, 通俗易懂,风趣幽默,忍不住分享一下给大家。 …...

深入了解Matplotlib中的子图创建方法
深入了解Matplotlib中的子图创建方法 一 add_axes( **kwargs):1.1 函数介绍1.2 示例一 创建第一张子图1.2 示例二 polar参数的运用1.3 示例三 创建多张子图 二 add_subplot(*args, **kwargs):2.1 函数介绍2.2 示例一 三 两种方法的区别3.1 参数形式3.2 布局灵活性3.3 适用场景3…...

云计算运维 · 第三阶段 · git
学习b记 第三阶段 三、持续集成 1、git #安装 yum -y install git[rootgit-git ~]# git config –-global user.name "qxl" # 配置git使用用户 [rootgit-git ~]# git config –-global user.email "qxlmail.com" # 配置git使用邮箱 [rootgit-git ~]# g…...

【幻兽帕鲁】开服务器,高性能高带宽(100mbps),免费!!!【学生党强推】
【幻兽帕鲁】开服务器,高性能高带宽(100mbps),免费!!!【学生党强推】 教程相关视频地址:https://www.bilibili.com/video/BV16e411Y7Fd/ 目前幻兽帕鲁开服务器有以下几套比较性价比的…...

微信小程序|推箱子小游戏
推箱子游戏是一种经典的益智游戏,通过移动箱子将其推到指定位置,完成关卡的过程。随着小程序的发展,越来越多的人开始在手机上玩推箱子游戏。本文将介绍如何利用小程序实现推箱子游戏,并分享一些技术实现的方法。 目录 引言游戏背景介绍游戏规则及挑战技术实现步骤创建游戏…...

【Linux】—— 信号的产生
本期,我们今天要将的是信号的第二个知识,即信号的产生。 目录 (一)通过终端按键产生信号 (二)调用系统函数向进程发信号 (三)由软件条件产生信号 (四)硬件…...

【算法】Hash 算法-关注优化细节
//给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 // // 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 // // // // 示例 1: // // //输入:nums [100,4…...

回归预测 | Matlab实现CPO-SVR冠豪猪优化支持向量机的数据多输入单输出回归预测
回归预测 | Matlab实现CPO-SVR冠豪猪优化支持向量机的数据多输入单输出回归预测 目录 回归预测 | Matlab实现CPO-SVR冠豪猪优化支持向量机的数据多输入单输出回归预测预测效果基本描述程序设计参考资料 预测效果 基本描述 1.Matlab实现CPO-SVR冠豪猪优化支持向量机的数据多输入…...

Idea设置代理后无法clone git项目
背景 对于我们程序员来说,经常上github找项目、找资料是必不可少的,但是一些原因,我们访问的时候速度特别的慢,需要有个代理,才能正常的访问。 今天碰到个问题,使用idea工具 clone项目,速度特…...

tkMapper 通用mapper的批量更新 批量新增 官方实现 springboot项目 依赖引入
文章目录 场景官方插件源码解析项目细节小结 场景 在许多业务场景下,需要对tkMapper的功能进行增强,需要用到批量新增和批量更新(这里是唯一主键去更新的),许多论文博客自己写的看起来并不行,我们这里就采…...

【leetcode刷刷】回溯:77.组合
77. 组合 第一次专门做回溯,有点难理解。首先可以理解回溯可以可视化为树的搜索,因此这道题,树的宽度为n,树的深度为kpath作为一个参数传入有点难想回溯没有返回值剪纸更难想,通过列算式可以勉强得到for的表达式&…...

【OOP】Python的OOP编程笔记
1.类变量和实例变量 类变量:变量属于类,在对象中是共用的。访问方式为类名.变量名,或对象名.__class__.变量名 实例变量:定义在方法中的变量,属于具体对象。访问方式为对象名.变量名 类变量访问方式 class Car:# nu…...

一进一出模拟量信号隔离变送器
一进一出模拟量信号隔离变送器 捷晟达科技推出一进一出模拟量信号隔离变送器 深圳捷晟达科技推出一款具有隔离,放大,转换保护功能的一进一出的小型隔离变送器设备,该设备可以把模拟量(4-20mA/0-10V等)标准信号转换用户需要的信号,该产品具有抗EMC干扰,可以有效的保护后级设备安…...

Mybatis-plus原生pages分页未生效的解决方案
文章目录 前言原因1、Mybatis Plus版本的问题2、Mapper.xml文件中SQL语句格式问题3、Mybatis Plus默认分页拦截器问题4、分页参数传参问题5、分页配置的问题 解决方案1、升级对应的Mybatis-plus版本分页插件配置问题3、自定义分页拦截器4、正确的参数5、不同版本的配置文件3.4.…...