Chat-Formatkonverter

Fügen Sie OpenAI-Nachrichten JSON ein und konvertieren Sie sie in Anthropic, Gemini oder Klartext. Spart Zeit beim Portieren von Chats über Modelle hinweg.

Read the full guide: Der vollständige Leitfaden für OpenAI-Nachrichtenformatierung und LLM-Datenverarbeitung →

Datenschutz: lokal verarbeitet, nie hochgeladen.

↓ Fügen Sie in den Eingabebereich unten, um sofort Ergebnisse zu sehen

输入 OpenAI messages JSON 数组,转换为 Anthropic、Gemini 或纯文本格式。

OpenAI Messages (JSON)

转换结果

Hinweise

输入格式

根节点为数组; 每项含 role(system/user/assistant)与 content 字符串。developer 角色亦支持。

Fügen Sie OpenAI-Nachrichten JSON ein und konvertieren Sie sie in Anthropic, Gemini oder Klartext. Spart Zeit beim Portieren von Chats über Modelle hinweg.

Schnellstart

  1. JSON einfügen

    Root-Array mit Rolle und Inhalt pro Element.

  2. Ziel auswählen

    Anthropisches Aufzugssystem; Gemini zuordnet Rollen an Benutzer/Modell.

Systemmeldungen

Anthropic verschmelzt Systemlinien; Gemini schreibt systemInstruction.

Typischer Workflow

Wenn Sie Konversationen zwischen KI-Modellen migrieren, kopieren Sie zuerst das Message-Array aus der OpenAI API-Antwort. Einfügen Sie es in das Werkzeug und wählen Sie dann das Zielformat aus (z.B. Claude-Format für Anthropic). Die konvertierten Inhalte können direkt in den API-Aufrufen des neuen Modells verwendet werden, wodurch das manuelle Neuschreiben von Rollen-Labels und Nachrichtenstrukturen eingespart wird.

Zum Debuggen konvertieren Sie zuerst das OpenAI-Format mit diesem Tool in einfachen Text. Dies ermöglicht eine schnelle Überprüfung des Gesprächsflusses ohne Erweiterung von JSON-Ebenen. Für Modelle wie Gemini enthalten konvertierte Nachrichten automatisch @user/@bot-Tags, um die Integrität des Multi-Turn-Dialogs zu erhalten.

Beispiele

Beispiel

Input

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

Output

Anthropic messages JSON

FAQ

Werkzeug-/Funktionsmeldungen?

Nur String-Inhalt; Komplexe Werkzeugnutzlasten manuell anpassen.

Warum werden konvertierte Gemini-Nachrichten länger?

Gemini erfordert explizite Benutzer-/KI-Rollen, die Präfixe zu jeder Nachricht hinzufügen. Dies ist normal und beeinflusst die API-Funktionalität nicht. Für eine kompakte Ausgabe wählen Sie das Format 'Plain Text' mit benutzerdefinierten Begrenzungen.