OpenAI Messaggi Converter

Incolla un array di messaggi di chat OpenAI, convalida ruoli e contenuti, quindi genera un bel JSON o testo semplice leggibile per il debug API.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

校验 OpenAI messages JSON,并格式化为缩进 JSON 或可读纯文本。

Messages JSON

输出

Note

与对话格式转换的区别

本工具校验并美化 OpenAI messages; 对话格式转换用于导出 Anthropic / Gemini 结构。

Incolla un array di messaggi di chat OpenAI, convalida ruoli e contenuti, quindi genera un bel JSON o testo semplice leggibile per il debug API.

Avvio veloce

  1. Inserisci JSON

    Array radice con il ruolo e il contenuto della string per elemento.

  2. Switch Output

    La modalità JSON fa bellezza; la modalità testo mostra le sezioni di ruolo.

Ruoli supportati

sistema, utente, assistente, sviluppatore; il contenuto deve essere una stringa.

Tipico Workflow

Durante il debug delle conversazioni API OpenAI, gli sviluppatori devono spesso ispezionare la struttura dell 'array dei messaggi. Basta copiare e incollare gli oggetti dei messaggi dalle richieste API in questo strumento per convalidare automaticamente i campi di ruolo / contenuto e l'output formattato JSON. Per conversazioni lunghe, passare alla modalità testo chiaro per una rapida lettura del contesto.

Questo strumento è ideale per testare flussi di conversazione complessi. Per i dialogo multi-turn, utilizza per verificare se i messaggi storici contengono ruoli non validi o contenuti truncati. Il JSON indentato può essere copiato direttamente agli editor di codice, più efficiente rispetto alla visualizzazione del testo compresso nei terminali.

Esempi

Esempio

Input

[{"role":"user","content":"Hi"}]

Output

Pretty JSON or plain text

FAQ

Diverso dal convertitore di formato chat?

Convalida i messaggi OpenAI; Chat Format Converter esporta le forme Anthropic / Gemini.

Perché il mio JSON mostra "Invalid"?

Cause comuni: 1) Ruolo non valido (non sistema / utente / assistente) 2) Campo di contenuto mancante 3) Mancano parentesi quadrate esterne 4) Contiene commenti JavaScript. Fare clic sui messaggi di errore per evidenziare le linee problematiche - risolvere e incollare nuovamente.