很多同学想利用几大模型AI弄点东西,但又不知道如何去介入??最近帮同学弄点东西,刚好要接入到AI平台,就顺便研究了一下,并记录下来。
首先我们选择的 AI模型是百度的,然后注册,申请密钥相关的东西(和上一篇语音识别一样的方式),模型场就是用免费的(注册后就有的,一般对话),有些场景模型需要收费。废话少说上代码。
1,申请密钥等
2, 利用KEY ,SECRET 获取TOKEN
void MyAiDialog::getBaiduAiAccess_token()
{/****** HTTP网络访问类初始化 *****/m_http_baidu_AI = new QNetworkAccessManager(this);connect(m_http_baidu_AI, SIGNAL(finished(QNetworkReply*)), this, SLOT(slot_http_baidu_AI_finished(QNetworkReply*)));QString url_ai("https://aip.baidubce.com/oauth/2.0/token?client_id=%1&client_secret=%2&grant_type=client_credentials");url_ai = url_ai.arg(AI_API_Key, AI_Secret_Key);/****** 设置头部 **********/QNetworkRequest Re