Pular para o conteúdo
Alfa
  • Modelos
  • Classificações
  • Ori
Falar com vendas

Rodapé

OpenRouterOpenRouter
© 2026 OpenRouter, Inc

Produto

  • Chat
  • Classificações
  • Avaliações de desempenho
  • Aplicativos
  • Descobrir
  • Modelos
  • Ori
  • Coleções
  • Provedores
  • Ferramentas
  • Preços
  • Business
  • Enterprise
  • Laboratório

Empresa

  • Sobre
  • Blog
  • Clientes
  • Carreiras
    Vagas
  • Privacidade
  • Termos de serviço
  • Central de confiança
  • Suporte
  • Funciona com OR
  • Dados
  • Marca

Desenvolvedor

  • Documentação
  • Referência da API
  • Plataforma para desenvolvedores
  • Status
  • Mapa do site para IA

Conectar

  • Discord
  • GitHub
  • LinkedIn
  • X
  • YouTube
Todas as ferramentas do servidor

Apply patch

openrouter:apply_patch

Documentação

Permite que agentes de programação editem arquivos com patches estruturados. O modelo emite um diff V4A, o OpenRouter o valida e retorna uma chamada apply_patch estruturada, e sua aplicação aplica a alteração aos próprios arquivos.

Documentação
Como funcionaProvedores e preçosUso desta ferramentaFerramentas relacionadas

Como funciona

O componente básico para agentes de programação que editam arquivos.

  1. 1

    Seu modelo escreve um diff V4A que cria, atualiza ou exclui um arquivo.

  2. 2

    OpenRouter valida o diff e devolve os patches inválidos ao modelo para correção.

  3. 3

    Seu aplicativo aplica o patch aos próprios arquivos e informa o resultado no próximo turno.

Provedores e preços

  • Favicon de https://openrouter.ai

    OpenRouter validator

    Grátis

    O OpenRouter valida o diff V4A e retorna uma chamada apply_patch estruturada.

  • Favicon de https://openai.com

    OpenAI

    Nativo
    Preços do provedor

    apply_patch integrado no GPT-5 e posteriores.

    Via OpenAI, Azure

Os custos padrão de tokens do modelo se aplicam a todas as solicitações.

Como usar esta ferramenta

O OpenRouter valida o diff e o retorna como um item de saída apply_patch_call. Sua aplicação aplica o patch aos próprios arquivos e envia o resultado de volta como apply_patch_call_output no próximo turno.

Disponível pela API. Os patches são aplicados pelo seu aplicativo, portanto não há sistema de arquivos para editar no Chatroom.

APIs compatíveis: Responses.

shell
curl https://openrouter.ai/api/v1/responses \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "openai/gpt-5.2",
  "tools": [
    {
      "type": "openrouter:apply_patch"
    }
  ],
  "input": "Rename the function greet to sayHello in src/index.ts."
}'

Configuração, parâmetros e exemplos na documentação.

Ler o guia de integração

Ferramentas relacionadas

Código e execução

  • Shell

    A sandboxed hosted shell for any model

    Código e execução
  • Bash

    Anthropic-style bash tool with optional sandboxed execution

    Código e execução