OpenAI 設有社群程式庫頁面,列出開發人員可用來存取 OpenAI API 的 API 用戶端。
如果你建立了開放原始碼程式庫,並希望將其加入此頁面,感謝你的貢獻!我們樂見開發人員為其他開發人員建立更多 API 工具。我們亦希望確保向開發人員推薦優質且有助長遠成功的解決方案,因此程式庫必須符合若干準則,才會列於我們的網站。
請確保符合以下準則,然後填寫我們的社群程式庫申請表。
標準開放原始碼授權條款
社群程式庫必須採用 MIT 等寬鬆的開放原始碼授權條款,方可列於頁面。這樣一來,若擁有者停止維護程式庫或新增功能,我們的客戶便可在有需要時更輕鬆地分支複製程式庫。
透過環境變數載入 API 金鑰
README 中的程式碼範例必須鼓勵使用環境變數載入 OpenAI API 金鑰,而非將金鑰硬編碼於原始碼中。
正確、優質且準確反映 API 的程式碼
程式碼應易於閱讀和理解,並大致遵循我們的 OpenAPI 規格;新程式庫不得包含此規格中標示為 deprecated: true 的端點。
註明這是非官方程式庫
請在 README 頂部附近註明這是「非官方」或「由社群維護」的程式庫。
承諾維護程式庫
這主要包括處理問題,以及審核和合併提取要求。你亦可設定 GitHub 議題及 PR 範本,例如我們在官方 Node 程式庫中使用的範本。
