快速開始
-
粘貼JSON
根為數組; 每項含role與content。
-
選目標格式
Anthropic將system提到頂層; Gemini映射role為user/model。
粘貼OpenAI messages JSON,轉換為Anthropic、Gemini或純文字格式。 跨模型遷移對話與調試API請求時省時省力。
阅读完整指南: openai消息格式與llm數據處理全指南 →
隱私提示:本地解析,不上傳伺服器。
↓ 在下方輸入區貼上內容,結果會立即顯示
输入 OpenAI messages JSON 数组,转换为 Anthropic、Gemini 或纯文本格式。
根节点为数组; 每项含 role(system/user/assistant)与 content 字符串。developer 角色亦支持。
粘貼OpenAI messages JSON,轉換為Anthropic、Gemini或純文字格式。 跨模型遷移對話與調試API請求時省時省力。
粘貼JSON
根為數組; 每項含role與content。
選目標格式
Anthropic將system提到頂層; Gemini映射role為user/model。
Anthropic合併多條system為單個system欄位; Gemini寫入systemInstruction。
當需要在不同AI模型間遷移對話時,先複製OpenAI API返回的messages數組。 在工具中粘貼後,選擇目標格式(如Anthropic的Claude格式)。 轉換後的內容可直接用於新模型的API調用,避免手動重寫角色標籤和消息結構。
調試時,先用本工具將OpenAI格式轉為純文字。 這樣可快速檢查對話流,無需在JSON中逐層展開。 對於Gemini等模型,轉換後消息會自動添加@user和@bot標記,保持多輪對話的完整性。
Input
[{"role":"user","content":"Hi"}] Output
Anthropic messages JSON
當前僅支持字串content; 複雜結構請手動調整。
因Gemini需明確標注用戶/AI角色,每條消息會新增角色首碼。 這是正常現象,不影響API功能。 若需精簡輸出,可選擇「純文字」格式並自定義分隔符號。