重磅,GPT-4 API 全面開放使用!
遙想今年 3 月剛推出 GPT-4 的 OpenAI 僅邀請(qǐng)了部分提交申請(qǐng)的開發(fā)者參與測(cè)試。眼瞅 OpenAI 聯(lián)合創(chuàng)始人 Greg Brockman 在當(dāng)時(shí)現(xiàn)場(chǎng)演示“史上最為強(qiáng)大”的 GPT-4 模型,輕松通過(guò)一張手繪草圖生成一個(gè)網(wǎng)站、60 秒就能搞定一個(gè)小游戲開發(fā)等這些功能,一眾開發(fā)者卻不能使用。
而就在今天,GPT-4 的適用性進(jìn)一步被拓展。OpenAI 正式發(fā)布 GPT-4 API,現(xiàn)對(duì)所有付費(fèi) API 的開發(fā)者全面開放!
OpenAI 路線圖:本月底前向新開發(fā)者拓展推出 GPT-4
在上線的這四個(gè)月里,相信很多人通過(guò)技術(shù)解析論文(https://cdn.openai.com/papers/gpt-4.pdf),對(duì)于 GPT-4 也不太陌生。
據(jù) OpenAI 透露,自今年 3 月份發(fā)布 GPT-4 以來(lái),數(shù)以百萬(wàn)計(jì)的開發(fā)者要求訪問(wèn) GPT-4 API,且利用 GPT-4 的創(chuàng)新產(chǎn)品的范圍每天都在增長(zhǎng)。
與其前身 GPT-3.5 相比,GPT-4 的不同之處在于它增強(qiáng)了生成文本(包括代碼)的能力,同時(shí)還接受圖像和文本輸入。
該模型在各種專業(yè)和學(xué)術(shù)基準(zhǔn)上表現(xiàn)出“人類水平”。此前,OpenAI 研究人員也做過(guò)測(cè)試,稱,如果 GPT-4 是一個(gè)僅憑應(yīng)試能力來(lái)判斷的人,它可以進(jìn)入法學(xué)院,而且很可能也能進(jìn)入許多大學(xué)。
與 OpenAI 以前的 GPT 模型一樣,GPT-4 是使用公開的數(shù)據(jù)進(jìn)行訓(xùn)練的,包括來(lái)自公共網(wǎng)頁(yè)的數(shù)據(jù),以及 OpenAI 授權(quán)的數(shù)據(jù)。從技術(shù)維度上來(lái)看,GPT-4 是一個(gè)基于 Transformer 的模型,經(jīng)過(guò)預(yù)訓(xùn)練,可以預(yù)測(cè)文檔中的下一個(gè) token。這個(gè)項(xiàng)目的一個(gè)核心部分是開發(fā)了基礎(chǔ)設(shè)施和優(yōu)化方法。這使 OpenAI 能夠根據(jù)不超過(guò) GPT-4 的 1/1000 的計(jì)算量訓(xùn)練的模型,準(zhǔn)確地預(yù)測(cè) GPT-4 的某些方面的性能。
不過(guò),目前有些遺憾的是,圖像理解能力還沒(méi)有提供給所有 OpenAI 用戶。還是像今年 3 月份 OpenAI 宣布的那樣,它只是與其合作伙伴 Be My Eyes 進(jìn)行測(cè)試。截至目前,OpenAI 還沒(méi)有表明何時(shí)會(huì)向更廣泛的用戶群開放圖像理解能力。
現(xiàn)如今,所有具有成功付費(fèi)記錄的 API 開發(fā)者都可以訪問(wèn)具有 8K 上下文的 GPT-4 API,當(dāng)然,這一次還不能訪問(wèn) 32 K 上下文的。
同時(shí),OpenAI 也有計(jì)劃在本月底向新的開發(fā)者開放訪問(wèn)權(quán)限,然后根據(jù)計(jì)算的可用性,開始提高速率限制。
值得注意的是,雖然 GPT-4 代表了生成式 AI 模型發(fā)展的一個(gè)重要里程碑,但是這并不意味著它是 100% 完美的。就 GPT-4 而言,它還有可能產(chǎn)生“幻覺”,并理直氣壯地犯一些推理性錯(cuò)誤。
在未來(lái),OpenAI 表示也正在努力為 GPT-4 和 GPT-3.5 Turbo 安全地啟用微調(diào)功能,預(yù)計(jì)這一功能將在今年晚些時(shí)候推出。
Chat Completions API
在公告中,OpenAI 還宣布將普遍向開發(fā)者提供 GPT-3.5 Turbo、DALL-E 和 Whisper APIs。
同時(shí)也向開發(fā)者分享了目前廣泛使用的 Chat Completions API 現(xiàn)狀。OpenAI 表示,現(xiàn)在 Chat Completions API 占了其 API GPT 使用量的 97%。
OpenAI 指出,最初的 Completions API 是在 2020 年 6 月推出的,為語(yǔ)言模型進(jìn)行互動(dòng)提供了一個(gè)自由格式的文本提示。
Chat Completions API 的結(jié)構(gòu)化界面(如系統(tǒng)消息、功能調(diào)用)和多輪對(duì)話能力能夠使開發(fā)者能夠建立對(duì)話體驗(yàn)和廣泛的完成任務(wù),同時(shí)降低提示注入攻擊的風(fēng)險(xiǎn),因?yàn)橛脩籼峁┑膬?nèi)容可以從結(jié)構(gòu)上與指令分開。
OpenAI 表示,當(dāng)前也正在彌補(bǔ) Chat Completions API 的幾個(gè)不足之處,例如completion token 的日志概率和增加可引導(dǎo)性,以減少回應(yīng)的 "聊天性"。
舊模型的廢棄
另外,OpenAI 也發(fā)布了舊模型的棄用計(jì)劃。即從 2024 年 1 月 4 日開始,某些舊的 OpenAI 模型,特別是 GPT-3 及其衍生模型都將不再可用,并將被新的 "GPT-3 基礎(chǔ)"模型所取代,新的模型計(jì)算效率會(huì)更高。
根據(jù)公告顯示,具體淘汰的模型包含 Completions API 中的一些舊模型,包含我們熟悉的 davinci:
使用基于 GPT-3 模型(ada、babbage、curie、davinci)的穩(wěn)定模型名稱的應(yīng)用程序?qū)⒃?2024 年 1 月 4 日自動(dòng)升級(jí)到上述的新模型。在未來(lái)幾周內(nèi),通過(guò)在 API 調(diào)用中指定以下模型名稱,也可以訪問(wèn)新模型進(jìn)行早期測(cè)試:ada-002、babbage-002、curie-002、davinci-002。
使用其他舊的完成模型(如 text-davinci-003)的開發(fā)者將需要在 2024 年1月4日之前手動(dòng)升級(jí)他們的集成,在他們的 API 請(qǐng)求的 "模型 "參數(shù)中指定 gpt-3.5-turbo-instruct。gpt-3.5-turbo-instruct 是一個(gè) InstructGPT 風(fēng)格的模型,訓(xùn)練方式與 text-davinci-003 類似。這個(gè)新的模型是 Completions API 中的一個(gè)替代品,并將在未來(lái)幾周內(nèi)提供給早期測(cè)試。
與此同時(shí),OpenAI 表示,希望在 2024 年 1 月 4 日之后繼續(xù)使用他們的微調(diào)模型的開發(fā)者,需要在新的基于 GPT-3 模型(ada-002、babbag-002、curie-002、davinci-002)或更新后的模型(gpt-3.5-turbo、gpt-4)之上進(jìn)行微調(diào)替換。
隨著 OpenAI 在今年晚些時(shí)候開啟微調(diào)功能,他們將優(yōu)先為以前微調(diào)過(guò)舊型號(hào)的用戶提供 GPT-3.5 Turbo 和 GPT-4 微調(diào)服務(wù)。具體原因是,OpenAI 深諳從自己的數(shù)據(jù)上進(jìn)行微調(diào)的模型上遷移是具有挑戰(zhàn)性的,對(duì)此他們會(huì)為「以前微調(diào)過(guò)的模型的用戶提供支持,使這種過(guò)渡盡可能順利」。
除了淘汰一些 Completions API 舊模型之外,OpenAI 表示,舊的嵌入模型(如 text-search-davinci-doc-001)的用戶也需要在 2024 年 1 月 4 日前遷移到 text-embedding-ada-002。
最后,使用 Edits API 及其相關(guān)模型(如t ext-davinci-edit-001 或 code-davinci-edit-001)的用戶同樣需要在 2024 年 1 月 4 日前遷移到 GPT-3.5 Turbo。Edits API 測(cè)試版是一個(gè)早期的探索性 API,旨在使開發(fā)人員能夠根據(jù)指令返回編輯過(guò)的提示版本。
OpenAI 在公告中寫道,“我們認(rèn)識(shí)到這對(duì)使用這些舊型號(hào)的開發(fā)者來(lái)說(shuō)是一個(gè)重大變化。終止這些模型不是我們輕易做出的決定。我們將承擔(dān)用戶用這些新模式重新嵌入內(nèi)容的財(cái)務(wù)成本?!?/span>
OpenAI 表示將在未來(lái)幾周,與受影響的用戶聯(lián)系,一旦新的模型準(zhǔn)備好進(jìn)行早期測(cè)試,他們也將提供更多信息。
預(yù)告:下周,所有 ChatGPT Plus 用戶可用上代碼解釋器
最為值得期待的是,OpenAI 官方還在 Twitter 上預(yù)告:代碼解釋器將在下周向所有 ChatGPT Plus 用戶開放。
它允許 ChatGPT 運(yùn)行代碼,并且可以選擇訪問(wèn)用戶上傳的文件。開發(fā)者可以直接要求 ChatGPT 分析數(shù)據(jù)、創(chuàng)建圖表、編輯文件、執(zhí)行數(shù)學(xué)運(yùn)算等。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。