For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
主要導覽

Modal

在 Modal 沙盒中執行 Agents API 工作階段。

請參閱 OpenAI Cookbook 中的應用程式管理webhook 管理範例。

如需瞭解執行器的設定與連線需求,請參閱自行託管的沙盒

選擇佈建模式:

  • 應用程式管理 依照本指南,透過應用程式啟動與停止沙盒。
  • Webhook 管理 部署處理常式,在收到 OpenAI webhook 時啟動沙盒或重新連線至沙盒。

請參閱沙盒生命週期,比較這兩種模式。

開始之前

您需要 OpenAI 專案 API 金鑰、Modal Token ID 與密鑰,以及 Codex CLI 套件。

使用 OPENAI_API_KEY 發出應用程式請求。將 OPENAI_EXECUTOR_API_KEY 設為環境金鑰,並僅將該金鑰以 CODEX_API_KEY 傳入沙盒。

1. 設定 Modal 環境

建立自行託管的工作階段,並儲存其環境 ID。使用 Modal SDK 或 API 建立隔離的沙盒,並使用設定好的工作目錄。在沙盒中安裝 Codex CLI,然後使用該環境 ID 和環境金鑰啟動其執行器

2. 執行工作階段

Modal 執行器連線後,請使用執行與接續工作階段中的 HTTP 範例傳送輸入,並以串流方式接收結果。完成後,請刪除工作階段,並另外停止供應商的沙盒。

參考資料