跳转到内容
Alpha
  • 模型
  • 排行榜
  • Ori
联系销售

页脚

OpenRouterOpenRouter
© 2026 OpenRouter, Inc

产品

  • 聊天
  • 排行榜
  • 基准测试
  • 应用
  • 发现
  • 模型
  • Ori
  • 合集
  • 提供商
  • 工具
  • 定价
  • Business
  • Enterprise
  • 实验室

公司

  • 关于
  • 博客
  • 客户
  • 招聘
    招聘
  • 隐私
  • 服务条款
  • 信任中心
  • 支持
  • 兼容 OR
  • 数据
  • 品牌

开发者

  • 文档
  • API 参考
  • 开发者平台
  • 状态
  • AI 站点地图

连接

  • Discord
  • GitHub
  • LinkedIn
  • X
  • YouTube
所有服务器工具

Apply patch

openrouter:apply_patch

文档

让编程智能体通过结构化补丁编辑文件。模型输出 V4A 差异,OpenRouter 对其进行验证并返回结构化的 apply_patch 调用,然后您的应用将更改应用到自己的文件中。

文档
工作原理提供商和定价使用此工具相关工具

工作原理

用于构建可编辑文件的编程智能体的基础组件。

  1. 1

    您的模型 编写用于创建、更新或删除文件的 V4A 差异。

  2. 2

    OpenRouter 验证差异,并将无效补丁返回给模型进行修复。

  3. 3

    您的应用 将补丁应用于自身文件,并在下一轮报告结果。

提供商与定价

  • https://openrouter.ai 的网站图标

    OpenRouter validator

    免费

    OpenRouter 会验证 V4A 差异并返回结构化的 apply_patch 调用。

  • https://openai.com 的网站图标

    OpenAI

    原生
    提供商定价

    GPT-5 及后续版本内置 apply_patch。

    通过 OpenAI, Azure

每个请求均按标准模型 token 费用计费。

使用此工具

OpenRouter 验证差异,并将其作为 apply_patch_call 输出项返回。您的应用程序将补丁应用于自己的文件,并在下一轮中以 apply_patch_call_output 的形式发回结果。

可通过 API 使用。 补丁由您的应用程序应用,因此 Chatroom 中没有可供编辑的文件系统。

支持的 API: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."
}'

文档中提供了设置、参数和示例。

阅读集成指南

相关工具

代码与执行

  • Shell

    A sandboxed hosted shell for any model

    代码与执行
  • Bash

    Anthropic-style bash tool with optional sandboxed execution

    代码与执行