2.1 ChatGPT与GPT-4的配置和使用
ChatGPT是OpenAI于2022年11月30日发布的聊天机器人程序,它能够通过理解和学习人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流。发布之后,它迅速在社交媒体上走红,短短5天注册用户数就超过100万。2023年1月底,ChatGPT的月活用户已突破1亿,成为史上增长最快的消费者应用。
ChatGPT的背后是gpt-3.5-turbo模型,而GPT-4是OpenAI随后推出的更大“杀器”。关于GPT-4的细节(包括参数数量、训练细节等),OpenAI拒绝对外公开进一步的信息。
配置和使用ChatGPT的方式分为如下几步。
第一步,注册与登录。
打开https://platform.openai.com/signup,使用手机号码和接收的验证码进行注册,完成注册后打开https://chat.openai.com/auth/login登录。登录后即可在https://platform.openai.com/playground? mode=chat中和ChatGPT对话。在该界面选择不同的Mode和Model,可以为不同模式选择不同的模型分支,如图2-1所示。一般来说,对于聊天模式,默认选择gpt-3.5-turbo即可。对于不需要开发应用接入ChatGPT的用户来说,到这一步就可以了。如果有接入开发应用的需求,则需要进行下一步。
图2-1 对话示例
第二步,申请API密钥。
打开https://platform.openai.com/account/api-keys申请密钥,单击“创建新的密钥”就可以申请了。申请后复制你的密钥(注意,这个密钥只会显示一次,记得保存好),以完成后续的接入动作。
第三步,网络请求。
使用POST方法请求https://api.openai.com/v1/chat/completions,注意在消息头中设置好密钥,并且把消息体的内容替换为自己的内容。举例如下。
第四步,进一步使用GPT-4。
如果用户有进一步使用GPT-4的需求,可以花20美元升级为ChatGPT Plus用户。GPT-4的API需要提交申请等待通过,申请网址为https://openai.com/waitlist/gpt-4-api。
ChatGPT最长能够处理4096个token(token的计算方式和英语单词、汉字都不一样,通常来说,英语单词和token数量比例为3:4,汉字和token数量比例为2:1),每一千个token收费0.002美元。GPT-4能够处理8192个token,但是收费按照输入和响应分开计算,每一千个输入的token收费0.03美元,每一千个响应的token收费0.06美元。GPT-4还提供了32K token版本,即支持32 768个token,不过价格也更贵。每一千个输入的token收费0.06美元,每一千个响应的token收费0.12美元。
虽然GPT-4价格较高,但因为New Bing搜索引擎已经接入了GPT-4(尽管没有多模态的功能),如果想要先体验GPT-4,可以使用New Bing。