目前Chat GPT大火,也标志着新的变革已经到来,下一个风口已经很明显,作为一个程序员,也想做点什么来增加点收入,于是我把Chat GPT 接入到了微信公众号。实现了人工智能对话,目前这样的公众号有很多,功能大体相同,就是回答各种问题,或者生成一些文档等,由于目前国内无法使用 Chat GPT,所以对于部分人,使用的门槛也挺高,这时候其实市场也挺大,以下是公众号(小伟AI聊天)的效果图。
1.下面是对接gpt的一些请求参数和返回参数示例
{
"messages": [
{
"content": "你是谁",
"role": "user"
}
],
"model": "gpt-3.5-turbo"
}
content:需要询问gpt的问题内容
role:身份(这个值可以写死user)
model:使用那个模型,目前免费版最高的是gpt-3.5-turbo模型
2.相应参数示例
{
"msgtype": "text",
"text": {
"content": "我是一个AI语言模型,没有具体的身份和个性。我专注于处理和响应用户的输入,以尽可能准确地回答问题、提供帮助或执行任务。"
},
"touser": "onDcG5_PEA5PbAhvnLv12JxHpRNA"
}
content:响应的问题答案
3.请求openapi接口地址:https://api.openai.com/v1/chat/completions
4.请求时需要设置请求头
httpPost.addHeader("Content-type", "application/json");
httpPost.addHeader("Authorization", "Bearer yourgptkey");
注意yourgptkey是你在gpt中申请的key,这里需要替换成你自己的
5.使用HttpClient 的post请求即可
因为代码正在线上跑动,所以无法贴出全部代码,有需要全部源码的可以联系我。vx:BENPAODEWEI
版权归原作者 奔跑的小伟 所有, 如有侵权,请联系我们删除。