Конвертер формата чата

Вставьте OpenAI messages JSON и преобразуйте его в Anthropic, Gemini или простой текстовый формат. Межмодельный диалог миграции и отладка запросов API экономит время и усилия.

Read the full guide: Полное руководство по форматированию сообщений OpenAI и обработке данных LLM →

Конфиденциальность: обрабатывается локально, никогда не загружается.

↓ Вставьте в область ввода ниже, чтобы мгновенно увидеть результаты

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

OpenAI Messages (JSON)

转换结果

Примечания

输入格式

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

Вставьте OpenAI messages JSON и преобразуйте его в Anthropic, Gemini или простой текстовый формат. Межмодельный диалог миграции и отладка запросов API экономит время и усилия.

Быстрый старт

  1. Вставить JSON

    Корень - массив; Каждый элемент содержит роль и контент.

  2. Формат выбора цели

    Anthropic выводит систему на верхний уровень; Gemini отображает role как user / model.

Сообщение System

Anthropic объединяет несколько систем в одно системное поле; Запись Gemini в SystemInstruction.

Типичный рабочий процесс

Когда необходимо перенести диалог между различными моделями ИИ, сначала скопируйте массив сообщений, возвращаемых OpenAI API. После вставки в инструмент выберите целевой формат (например, формат Claude для Anthropic). Конвертированный контент может быть использован непосредственно для вызова API новой модели, избегая ручного перезаписи тегов ролей и структур сообщений.

При отладке сначала используйте этот инструмент для преобразования формата OpenAI в чистый текст. Это позволяет быстро проверять поток разговоров, не развертывая его по слоям в JSON. Для моделей, таких как Gemini, сообщения после преобразования автоматически добавляют метки @ user и @ bot, сохраняя целостность нескольких раундов диалога.

Примеры

Пример

Input

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

Output

Anthropic messages JSON

FAQ

Поддерживает сообщения tool / function?

В настоящее время поддерживаются только строки; Сложная структура, пожалуйста, отрегулируйте вручную.

Почему конвертированный формат Gemini стал длиннее?

Поскольку Gemini должен четко обозначать роль пользователя / AI, каждое сообщение добавляет префикс роли. Это нормальное явление, которое не влияет на функциональность API. Для упрощения вывода можно выбрать формат « чистый текст» и настроить разделитель.