最近chatgpt爆火,于是也去注冊申請了openAI的賬號,激活了chatgpt。發(fā)現(xiàn)openAI有很多接口,也有很多功能,于是自己著手寫了一個demo,希望能用上這些功能。
chat和image之類接口,都沒有什么問題,但是到audio這個接口的時候,出現(xiàn)了各種問題。下面是我demo的php部分代碼:
curl_file_create是參看gitcode上的sdk代碼寫的,使用過m4a和wav兩種音頻格式的文件,都無法起效;也試過不用curl_file_create,直接是音頻路徑,但返回的都是:
仔細比對過參數(shù)的名字:file、model等,都沒問題(我知道CURLOPT_HTTPHEADER的Content-Type部分用application/json不對,只是這個報錯的內(nèi)容,不理解)
CURLOPT_HTTPHEADER的Content-Type部分,我按照gitcode和官方文檔改成了multipart/form-data,結(jié)果是這么返回的:
無法使用multipart/form-data,懵圈。然后我參看了google上的相關(guān)文章,說把這個Content-Type部分直接刪掉就好,結(jié)果是這么返回的:
更加懵圈了。
在網(wǎng)上很少有php開發(fā)openAi的記錄和文章,能查到的,也就都是上述試過的,只有這個gitcode的sdk沒有試過,因為需要php7.4以上,暫時還沒試。總不能就因為一個版本問題,才導(dǎo)致這個問題的吧。。。。
如果大佬有相關(guān)的經(jīng)驗,或者有相關(guān)的建議,請搭救我一下,不勝感激。文章來源:http://www.zghlxwxcb.cn/news/detail-576977.html
附官方請求示例:文章來源地址http://www.zghlxwxcb.cn/news/detail-576977.html
到了這里,關(guān)于PHP 開發(fā) OpenAi中的Whisper API遇到問題,望大佬幫忙解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!