Ferramenta de desenvolvedor / 32

Construtor de Prompt de Sistema e Schema de Uso de Ferramentas

Crie prompts de sistema para LLMs com seções em XML e schemas JSON de chamada de ferramentas OpenAI/Claude formatados.

Construtor de Prompt de Sistema e Schema de Uso de Ferramentas: A TOEA formata prompts de sistema em tags delimitadoras XML padrão (<role>, <instructions>, <constraints>) e gera especificações de OpenAI function calling e schemas de ferramenta do Anthropic Claude. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar

Estrutura do prompt e seções do sistema

Definições de chamadas de ferramentas

Ferramenta
Parâmetros (2)
Parâmetro 1
Parâmetro 2

As descrições decidem qual ferramenta será chamada

Um modelo escolhe uma ferramenta apenas pelo nome e pela descrição, portanto a descrição faz a maior parte do trabalho. Diga o que a ferramenta faz, quando usá-la e quando não usá-la, especialmente se duas ferramentas tiverem funções parecidas. As descrições dos parâmetros devem informar o formato e as unidades esperados, com um exemplo: ISO 8601 date, e.g. 2025-06-30 ou amount in cents. Marque um parâmetro como obrigatório somente quando a chamada não puder funcionar sem ele; caso contrário, o modelo inventará valores para preenchê-lo.

Concluindo os schemas manualmente

O construtor escreve cada parâmetro como um tipo e uma descrição. Um parâmetro array não tem items e um parâmetro object não tem properties, portanto o modelo não é informado sobre o que há dentro deles; adicione esses campos, além de enum para escolhas fixas. Para criar um schema de parâmetro aninhado a partir de um payload de exemplo, comece pelo JSON para JSON Schema e cole nele o objeto. Os dois formatos envolvem o mesmo JSON Schema: a OpenAI o aninha em function.parameters, enquanto Claude o chama de input_schema; assim, as alterações podem ser reaproveitadas entre os dois.

Como usar

  1. Preencha as seções do prompt (Papel, Contexto, Instruções, Restrições, Formato de Saída, Exemplos).
  2. Defina funções opcionais de chamada de ferramentas com parâmetros.
  3. Alterne entre as abas XML Prompt, Markdown, OpenAI Tool Schema e Claude Tool Schema e copie o seu prompt formatado.

Privacidade e limitações

Toda a edição de prompts e geração de schemas ocorre localmente na memória do cliente.

Ferramentas relacionadas

Perguntas frequentes

Por que usar tags XML em prompts de sistema?

LLMs modernos (Claude 3.5 Sonnet, GPT-4o) interpretam tags XML (<role>, <instructions>) com eficácia, reduzindo desvio de instruções e ambiguidade.

Ele é compatível com os formatos de ferramenta do OpenAI e do Claude?

Sim. Ele gera simultaneamente schemas de função válidos do OpenAI e definições de input_schema do Claude.

Ferramenta grátis · no seu navegador execuções · não precisa de conta