QT接入聊天机器人(OpenAI)
下面的是引用的中国日报对chatgpt的描述:
中国日报网2月17日电 综合外媒报道 近段时间来,由美国人工智能公司OpenAI推出的大语言模型ChatGPT在全球科技界和产业界刮起了一场“旋风”。数据显示,自去年11月30日正式发布以来,ChatGPT的用户数量已经突破1亿,成为了史上用户数量增长最快的应用,并激起了多家科技巨头之间的一场人工智能竞赛。不仅如此,这款“能说会道”的应用,还激发了许多人关于产业重塑和变革未来的想象。那么,ChatGPT的诞生到底会改变什么?
“ChatGPT将会改变世界,”日前,在接受德国商报的采访时,美国微软公司创始人比尔·盖茨对ChatGPT给出了这样的回答,他表示,ChatGPT的诞生,论重要性足以比肩互联网的发明。这款应用将
极大地帮助人们提高工作的效率和产出。人工智能目前已经具备了读写能力,而他认为这将产生“巨大的影响”。
ChatGPT究竟会怎样改变世界:
我们再来看看它自己的答案:“作为一个AI语言模型,我首要的目标是向人类提供信息和知识,帮助他们寻求问题的答案。我相信,通过这么做,我可以从以下几个方面给世界带来积极影响:1、鼓励学习和教育2、助力批判性思维3、催生同情心和理解 4、加强沟通交流。总而言之,我相信通过帮助人们学习、批判性地思考、互相理解和有效沟通,我能为打造一个信息更畅通、联结更紧密、更具同情心的世界作出自己的贡献。”
使用OpenAI官方接口接入:
- 我们需要到chatgpt的官网获取一个可用的key platform
下面的每个接口的header中我们都要加入以下参数"Authorization", “Bearer yourkey” - https://api.openai.com/v1/models 来获取模型信息
- https://api.openai.com/v1/models/{模型} 获取对应的模型
- https://api.openai.com/v1/completions post接口 ,用来获取回答
- https://api.openai.com/v1/chat/completions 聊天接口(使用chatgpt 3.5的模型会获取到和官网的聊天内容一样的体验)
入参:
{
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Who won the world series in 2020?"},]
}
回参:
{
'id': 'chatcmpl-6p9XYPYSTTRi0xEviKjjilqrWU2Ve',
'object': 'chat.completion',
'created': 1677649420,
'model': 'gpt-3.5-turbo',
'usage': {'prompt_tokens': 56, 'completion_tokens': 31, 'total_tokens': 87},
'choices': [
{
'message': {
'role': 'assistant',
'content': 'The 2020 World Series was played in Arlington, Texas at the Globe Life Field, which was the new home stadium for the Texas Rangers.'},
'finish_reason': 'stop',
'index': 0
}
]
}
好,掉完接口没几天,账号被openAI官网封了,慎重慎重。