OpenAI 維護一個社群程式庫頁面,列出開發人員可用來存取 OpenAI API 的 API 用戶端。
如果您開發了想新增至此頁面的開放原始碼程式庫,非常感謝您的貢獻!我們很樂見開發人員為其他開發人員打造更多 API 工具。我們也希望確保向開發人員推薦的是優良且有助於長期成功的解決方案,因此程式庫必須符合幾項條件,才會列於我們的網站上。
請確認您符合下列條件,然後填寫我們的社群程式庫申請表。
標準開放原始碼授權條款
若要列入清單,社群程式庫必須採用 MIT 等寬鬆的開放原始碼授權條款。如此一來,若擁有者停止維護程式庫或新增功能,我們的客戶就能在必要時更輕鬆地分支該程式庫。
透過環境變數載入 API 金鑰
README 中的程式碼範例必須鼓勵使用環境變數載入 OpenAI API 金鑰,而非將金鑰硬式編碼在原始碼中。
正確且高品質、能準確反映 API 的程式碼
程式碼應易於閱讀及理解,且通常應遵循我們的 OpenAPI 規格;新的程式庫不得包含此規格中標示為 deprecated: true 的端點。
聲明這是非官方程式庫
請在 README 頂端附近註明這是「非官方」或「由社群維護」的程式庫。
承諾持續維護程式庫
這主要表示需要處理議題,並審查及合併提取要求。您也可以參考我們的官方 Node.js 程式庫,設定類似的 GitHub 議題與 PR 範本。
