chatgpt: ensure no extra newline in header

This commit is contained in:
Aaron Miller 2023-07-12 10:47:13 -04:00 committed by AT
parent f0faa23ad5
commit ad0e7fd01f

View File

@ -155,7 +155,7 @@ void ChatGPTWorker::request(const QString &apiKey,
m_ctx = promptCtx;
QUrl openaiUrl("https://api.openai.com/v1/chat/completions");
const QString authorization = QString("Bearer %1").arg(apiKey);
const QString authorization = QString("Bearer %1").arg(apiKey).trimmed();
QNetworkRequest request(openaiUrl);
request.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
request.setRawHeader("Authorization", authorization.toUtf8());