開發者工具 / 32
系統提示詞與工具使用結構描述產生器
建立含XML區段的結構化LLM系統提示詞,並產生格式化的OpenAI/Claude工具呼叫JSON結構描述。
系統提示詞與工具使用結構描述產生器: TOEA會將系統提示詞格式化為標準XML邊界標籤(<role>、<instructions>、<constraints>),並產生OpenAI函式呼叫規格及Anthropic Claude工具結構描述。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 開發者工具
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
提示詞結構與系統區段
工具呼叫定義
描述決定要呼叫哪個工具
模型只會根據工具名稱和描述來選擇工具,因此描述扮演最重要的角色。請說明工具的用途、使用時機,以及不該使用的時機,尤其是兩個工具功能重疊時。參數描述應提供預期的格式和單位,並附上範例,例如:ISO 8601 date, e.g. 2025-06-30或amount in cents。只有在沒有該參數就無法執行呼叫時,才將參數標記為必填;否則模型會自行編造值來填入。
手動完成結構描述
產生器會將每個參數寫成類型和描述。array參數沒有items,object參數沒有properties,因此模型不知道其中應包含哪些內容;請補上這些欄位,並為固定選項加入enum。若要根據範例酬載建立巢狀參數結構描述,請先從JSON轉JSON Schema開始,然後貼上其中的物件。兩種格式包裝的是相同的JSON Schema:OpenAI將它巢狀放在function.parameters下,Claude則稱為input_schema,因此在其中一種格式所做的修改也能套用到另一種格式。
使用方式
- 填寫提示詞區段(角色、內容、指示、限制、輸出格式、範例)。
- 定義可選的工具呼叫函式及其參數。
- 在XML提示詞、Markdown、OpenAI工具結構描述和Claude工具結構描述分頁之間切換,然後複製格式化後的提示詞。
隱私與限制
所有提示詞編輯和結構描述產生作業,都會在用戶端記憶體中本機執行。
相關工具
常見問題
為什麼要在系統提示詞中使用XML標籤?
現代LLM(Claude 3.5 Sonnet、GPT-4o)能有效解析XML標籤(<role>、<instructions>),降低指示偏移和模糊不清的情況。
這項工具同時支援OpenAI和Claude的工具格式嗎?
支援。它會同時產生有效的OpenAI函式結構描述,以及Claude的input_schema定義。
免費工具・使用在瀏覽器中次・免註冊