инструмент для разработчиков / 32

Конструктор системных промптов и схем вызова инструментов

Создавайте структурированные системные промпты LLM с разделами XML и форматированными JSON-схемами вызова инструментов OpenAI и Claude.

Конструктор системных промптов и схем вызова инструментов: TOEA форматирует системные промпты с помощью стандартных XML-тегов границ (<role>, <instructions>, <constraints>) и создаёт спецификации вызова функций OpenAI и схемы инструментов Anthropic Claude. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию

Структура промпта и системные разделы

Определения вызова инструментов

Инструмент
Параметры (2)
Параметр 1
Параметр 2

Описание определяет, какой инструмент будет вызван

Модель выбирает инструмент только по его названию и описанию, поэтому именно описание выполняет основную работу. Укажите, что делает инструмент, когда его следует использовать и когда не следует — особенно если два инструмента похожи. В описаниях параметров указывайте ожидаемый формат и единицы измерения, добавляя пример: ISO 8601 date, e.g. 2025-06-30 или amount in cents. Помечайте параметр обязательным только тогда, когда вызов без него невозможен; иначе модель начнёт придумывать значения, чтобы заполнить его.

Доработка схем вручную

Конструктор записывает каждый параметр как тип и описание. У параметра типа array нет items, а у параметра типа object нет properties, поэтому модель не знает, что находится внутри; добавьте их, а также enum для фиксированного набора вариантов. Чтобы создать схему вложенного параметра на основе примера данных, начните с инструмента JSON в JSON Schema и вставьте в него объект. Оба формата используют одну и ту же JSON Schema: OpenAI вкладывает её в function.parameters, а Claude называет её input_schema, поэтому изменения переносятся между ними.

Как пользоваться

  1. Заполните разделы промпта (роль, контекст, инструкции, ограничения, формат вывода, примеры).
  2. Определите необязательные функции вызова инструментов с параметрами.
  3. Переключайтесь между вкладками XML Prompt, Markdown, OpenAI Tool Schema и Claude Tool Schema, затем скопируйте отформатированный промпт.

Конфиденциальность и ограничения

Редактирование промптов и создание схем выполняются локально в памяти клиента.

Похожие инструменты

Часто задаваемые вопросы

Зачем использовать XML-теги в системных промптах?

Современные LLM (Claude 3.5 Sonnet, GPT-4o) эффективно обрабатывают XML-теги (<role>, <instructions>), что снижает отклонение от инструкций и неоднозначность.

Поддерживаются ли форматы инструментов OpenAI и Claude?

Да. Инструмент одновременно создаёт корректные схемы функций OpenAI и определения input_schema для Claude.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен