OpenAI API 發布
OpenAI 已推出一個通用 API,允許開發者存取 GPT-3 系列的 AI 模型。此發布標誌著朝著提供「文字輸入、文字輸出」介面的轉變,該介面可應用於幾乎任何英語語言任務,降低了創建 AI 驅動產品的門檻。
通用功能與介面
OpenAI API 提供一個靈活的介面,使用者提供文字提示,API 會回傳與所提供模式匹配的文字補全。此通用方法與傳統為單一使用案例設計的 AI 系統不同。
關鍵功能包括:
- 少樣本編程:使用者可以透過在提示中提供少量所需任務的範例來「編程」模型。
- 微調:透過在提供的範例資料集上訓練模型,特定任務的效能可以得到提升,無論資料集大小。
- 人類回饋:系統可以從標註記憶來自標註者或使用者的回饋。
部署與模型架構
API 目前運行著來自 GPT-3 系列的權重模型,並納入速度與吞吐量的改進。OpenAI 已設計該系統,使其對個人使用者簡單,同時對專業機器學習團隊保持足夠的彈性,使他們能專注於研究,而非分散式系統基礎設施。
安全與濫用緩解
由於生成式 AI 的潛在應用難以預測,OpenAI 正以私人 beta 形式推出該 API。該組織正實施多項安全措施以防止濫用:
- 生產審核流程:應用程式上線前,必須接受強制審核,評估風險等級、應用程式的開放程度以及應對潛在濫用的計畫。
- 存取終止:涉及騷擾、垃圾郵件、激進化、草根運動或其他導致身體、情感或心理傷害的使用案例將被終止存取。
- 約束實施:為降低風險,OpenAI 鼓勵實施如人類在迴路系統、內容過濾、輸入/輸出長度限制以及主題限制等約束。
- 學術研究:透過學術存取計畫,OpenAI 正與來自 Middlebury Institute、華盛頓大學和 Allen Institute for AI 等機構的第三方研究者合作,研究潛在的濫用。
解決模型偏見
OpenAI 認識到 API 模型在生成的文字中會反映出偏見。為緩解這些影響,實驗室正採取以下步驟:
- 為開發者制定使用指南。
- 建立工具,幫助使用者發現並干預有害偏見。
- 進行內部公平與代表性研究。
- 與開發者合作,在社會技術系統中實施人類在迴路監控。
API 模型的戰略理由
OpenAI 選擇透過 API 而非開放原始碼模型來發布該技術,主要有三個原因:
- 資金:商業化該技術可提供收入,以支付持續的 AI 研究、安全與政策工作的成本。
- 可及性:基礎模型龐大且運行成本高昂,需要大量專業知識來部署。API 使這些強大系統對缺乏大公司基礎設施的小型企業和組織變得可及。
- 控制:透過 API,OpenAI 能隨時間調整存取,以更有效地應對濫用;而在開放原始碼發布中,存取無法被撤銷。
Sources
- OriginalOpenAI API