OpenAIメッセージ変換器

OpenAIチャットメッセージ配列を貼り付け、ロールとコンテンツを検証し、APIデバッグ用にきれいなJSONまたは読み取り可能なプレーンテキストを出力します。

Read the full guide: OpenAI メッセージフォーマットと LLM データ処理の完全なガイド →

プライバシー:アップロードしないローカルで処理します。

↓ 下の入力領域に貼り付けて、結果をすぐに表示します。★QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB

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

Messages JSON

输出

備考

与对话格式转换的区别

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

OpenAIチャットメッセージ配列を貼り付け、ロールとコンテンツを検証し、APIデバッグ用にきれいなJSONまたは読み取り可能なプレーンテキストを出力します。

クイックスタート

  1. JSONを貼り付け

    各アイテムには、ロールと文字列の内容を持つルート配列があります。

  2. 出力の切り替え

    JSONモード美化、テキストモードには、ロール部分が表示されます。

サポートされている役割

システム、ユーザー、アシスタント、開発者、コンテンツは文字列でなければなりません。

典型的なワークフロー

OpenAI APIセッションをデバッグする場合、開発者は通常、メッセージ配列構造をチェックする必要があります。API要求のメッセージオブジェクトをツールにコピーするだけで、ロール/コンテンツフィールドと出力フォーマットされたJSONを自動的に検証できます。長時間の会話の場合は、コンテキストをすばやく読むためにプレーンテキストモードに切り替えます。

このツールは、複雑な会話の流れをテストするのに最適です。マルチラウンドセッションでは、履歴メッセージに無効なロールまたはトランケートされたコンテンツが含まれているかどうかを確認するために使用します。インデントされたJSONは、圧縮テキストを端末で表示するよりも、コードエディタに直接コピーバックすることができます。

Input

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

Output

Pretty JSON or plain text

FAQ

チャット形式変換器とは違いますか?

チャット形式変換器は、擬人/双子座形状をエクスポートします。

なぜ私のJSONは「無効」と表示されるのですか?

一般的な理由:1)役割が無効(システム/ユーザー/アシスタントではありません)2)コンテンツフィールドがありません3)外方カッコがありません4)JavaScriptコメントが含まれています。エラーメッセージをクリックして、問題のある行をハイライト表示します。修正して再貼り付けします。