人工智慧 核心 C · 業界慣例

Structured Output

結構化輸出

結構化輸出會限制模型依照機器可讀的格式規則(Schema)回應,而不是任意撰寫文字。

看看怎麼運作
也有人這樣說 Structured OutputJSON 模式格式化輸出

看看怎麼運作

原創情境範例結構化輸出

另一個例子

擷取任務會回傳經過驗證的 JSON,其中包含標題、日期、幣別和信心程度欄位。

主要部分

  1. 01使用者意圖與脈絡
  2. 02模型或工具決策
  3. 03有根據的結果與退路

什麼時候用

軟體必須可靠地解析結果或把結果分送到正確位置時,可使用結構化輸出。

什麼時候不要用

輸出符合格式規則(Schema)不代表事實正確,仍要用該領域的規則驗證。

程式裡的名稱

JSON Schema

上線前要檢查

檢查模型與提示詞版本、參考資料、有版本編號的評估集與指標。驗證答案能否連回來源證據,也要檢查工具權限與隱私。再檢查常見失敗、拒答、安全退路與人工覆核。也要檢查監控、成本、速度與回復方式。

可以直接複製的需求

預期成果:使用或評估 結構化輸出 (Structured Output),讓 AI 行為可以衡量,也能連回證據。 使用者情境:擷取任務會回傳經過驗證的 JSON,其中包含標題、日期、幣別和信心程度欄位。 AI 方法或概念:結構化輸出 (Structured Output)。 適用理由:軟體必須可靠地解析結果或把結果分送到正確位置時,可使用結構化輸出。 不應使用的情況:輸出符合格式規則(Schema)不代表事實正確,仍要用該領域的規則驗證。 AI 要求:定義輸入與參考證據。設定模型和工具權限。使用有版本編號的評估資料與指標。說明失敗、拒答、隱私、速度與成本限制。 營運防護:保留可查詢記錄,並隱藏其中的敏感資料。提供使用者看得懂的安全退路。標出必須由人員覆核的步驟,並定義模型或提示詞的回復方式。 驗收條件:在有版本編號的評估集上記錄目前基準與目標。測試邊界案例與惡意輸入。驗證安全退路、監控、權限與回復方式。 證據與限制(證據邊界):沒有一份官方標準能管到全部內容。不同團隊、平台或框架的用法可能不同。 待確認:目標任務、模型與版本、評估負責人、參考資料、風險門檻、工具權限,以及正式環境的安全退路。

檢查這份需求

請 AI 程式助手檢查目前如何使用 結構化輸出 (Structured Output)。 定義:結構化輸出會限制模型依照機器可讀的格式規則(Schema)回應,而不是任意撰寫文字。 正式環境檢查:檢查模型與提示詞版本、參考資料、有版本編號的評估集與指標。驗證答案能否連回來源證據,也要檢查工具權限與隱私。再檢查常見失敗、拒答、安全退路與人工覆核。也要檢查監控、成本、速度與回復方式。 修改程式前,先列出看到的證據、缺口、嚴重程度,以及最小且安全的修正。

C
這個術語有多正式?

業界慣例

工作上常會用到這個術語。列出的來源可能說明用法或限制,但不會定義全部內容。

沒有一份官方標準能管到全部內容。不同團隊、平台或框架的用法可能不同。

適用範圍
只包含來源有說明的內容:正式名稱、定義、平台 API、實作、使用指南
文件狀態
穩定
查證日期
2026-07-30

證據來源與適用範圍

正式來源 · OpenAI · 穩定 Structured Outputs 適用範圍: 正式名稱、定義、平台 API、實作、使用指南 本頁用途: 提供背景,不是正式定義 來源涵蓋內容: 正式名稱, 定義, 平台 API, 實作, 使用指南

自行複製

瀏覽器無法自動複製。請選取下方文字,再自行複製。