Orbitautil
IA / LLM

Conversor OpenAI Tools para Gemini Function Declaration

Converta schemas simples entre OpenAI Tools, Gemini Function Declaration e JSON Schema para fluxos com LLM.

Como usar

  • Cole o JSON de origem.
  • Escolha o formato de saída.
  • Copie o schema convertido e revise antes de integrar.

Resultado

Preencha os campos para ver o resultado

A resposta aparece em um formato mais legível, com números destacados ou saída de texto quando fizer sentido.

Ferramentas relacionadas

Ferramentas relacionadas

Continue com ferramentas e guias que ajudam a concluir a próxima etapa.

O que ela faz

Ferramenta para adaptar rapidamente uma definição de ferramenta entre provedores sem reescrever o schema inteiro.

Exemplo: transformar uma tool da OpenAI em Function Declaration do Gemini para testar o mesmo fluxo em outro provedor.

Como funciona

  • Lê `function.parameters`, `parameters` ou JSON Schema puro.
  • Recria o envelope do formato escolhido mantendo nome, descrição e propriedades.

Limitações

  • Foca em schemas simples de objeto.
  • Recursos específicos de provedor podem exigir ajuste manual.

Quando usar

  • Migrar protótipos entre provedores.
  • Comparar formatos de tool calling.
  • Gerar JSON Schema puro a partir de envelopes de provedor.

Formatos e saídas

  • Entrada: OpenAI Tools, Gemini Function Declaration ou JSON Schema.
  • Saída: OpenAI Tools, Gemini Function Declaration ou JSON Schema puro.

Perguntas frequentes

A conversão cobre todos os casos?

Não. Ela cobre o envelope principal e schemas simples.

Funciona sem API?

Sim. Tudo roda localmente no navegador.

Preciso revisar a saída?

Sim. Provedores podem ter diferenças de suporte e validação.