Convertisseur de messages OpenAI

Collez un tableau de messages de chat OpenAI, validez les rôles et le contenu, puis sortez un JSON joli ou un texte simple lisible pour le débogage de l'API.

Read the full guide: Le guide complet de la mise en forme des messages OpenAI et du traitement des données LLM →

Confidentialité : traitée localement, jamais téléchargée.

↓ Collez dans la zone d'entrée ci-dessous pour voir les résultats instantanément

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

Messages JSON

输出

Notes

与对话格式转换的区别

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

Collez un tableau de messages de chat OpenAI, validez les rôles et le contenu, puis sortez un JSON joli ou un texte simple lisible pour le débogage de l'API.

Démarrage rapide

  1. Coller JSON

    Array racine avec le contenu du rôle et de la chaîne par élément.

  2. Sortie de commutateur

    Amélioration du mode JSON; Le mode texte affiche les sections de rôle.

Rôles pris en charge

système, utilisateur, assistant, développeur; Le contenu doit être une string.

Flow de travail typique

Lors du débogage des conversations de l'API OpenAI, les développeurs doivent souvent inspecter la structure du tableau de messages. Il suffit de copier-coller l'objet messages des demandes API dans cet outil pour valider automatiquement les champs de rôle/contenu et sortir le format JSON. Pour de longues conversations, passer en mode texte pur pour une lecture rapide du contexte.

L'outil est idéal pour tester des flux de conversation complexes. Pour les dialogues multi-tour, utilisez-le pour vérifier si les messages historiques contiennent des rôles invalides ou du contenu tronqué. Le JSON indenté peut être directement copié dans les éditeurs de code, plus efficace que la visualisation du texte compressé dans les terminaux.

Exemples

Exemple

Input

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

Output

Pretty JSON or plain text

FAQ

Différent du convertisseur de format de chat?

Cela valide les messages OpenAI ; Chat Format Converter exporte des formes anthropiques/gémeaux.

Pourquoi mon JSON affiche-t-il "Invalid" ?

Causes courantes: 1) Rôle invalide (pas système/utilisateur/assistant) 2) Champ de contenu manquant 3) Crochets extérieurs manquants 4) Contient des commentaires JavaScript. Cliquez sur les messages d'erreur pour mettre en évidence les lignes problématiques - corriger et coller à nouveau.