我们首先要知道是目前OpenAI最新的一个AI模型,训练数据集异常巨大。但是目前是需要开通GPT Plus 套餐然后才能申请「GPT-4」模型的使用权限。国内现在为了大规模的收割韭菜,会将「GPT-3.5」伪装为「GPT-4」,诱导用户充值使用。
GPT-4的接口响应
这里我们以我们的代理接口为例,请求官方的「GPT-4」接口。以下是一个完整的返回值:
{
"id": "chatcmpl-7C1Ow7HO9S9OhJiojTp0zRsD8aJAm",
"object": "chat.completion",
"created": 1683099678,
"model": "gpt-4-0314",
"usage": {
"prompt_tokens": 9,
"completion_tokens": 20,
"total_tokens": 29
},
"choices": [
{
"message": {
"role": "assistant",
"content": "您好!請問有什麼我可以幫您的?"
},
"finish_reason": "stop",
"index": 0
}
]
}
问询GPT-4
如果我们主动询问它,“您是否是GPT-4”,那么结果一定如下:
{
"id": "chatcmpl-7C1QM1uVfYxXFVyz0oQH4ffP02WHL",
"object": "chat.completion",
"created": 1683099766,
"model": "gpt-4-0314",
"usage": {
"prompt_tokens": 16,
"completion_tokens": 31,
"total_tokens": 47
},
"choices": [
{
"message": {
"role": "assistant",
"content": "我是一个基于GPT-3的AI模型,而不是GPT-4。GPT-4尚未发布。"
},
"finish_reason": "stop",
"index": 0
}
]
}
我们可以明确的看到,「GPT-4」一定会回复:"我是一个基于GPT-3的AI模型,而不是GPT-4。GPT-4尚未发布。"
而事实正是如此,它确实是一个基于GPT-3的AI模型,但他不会回答他是一个GPT-4模型。
结论
如果您使用的「GPT-4」回复它是一个「GPT-4」模型,那么它一定在之前被输入了预设指令,或者该模型在回到用户命令之前已经被「催眠」。