所有服务器工具
Apply patch
openrouter:apply_patch
让编程智能体通过结构化补丁编辑文件。模型输出 V4A 差异,OpenRouter 对其进行验证并返回结构化的 apply_patch 调用,然后您的应用将更改应用到自己的文件中。
工作原理
用于构建可编辑文件的编程智能体的基础组件。
- 1
您的模型 编写用于创建、更新或删除文件的 V4A 差异。
- 2
OpenRouter 验证差异,并将无效补丁返回给模型进行修复。
- 3
您的应用 将补丁应用于自身文件,并在下一轮报告结果。
提供商与定价
OpenRouter validator
免费
OpenRouter 会验证 V4A 差异并返回结构化的 apply_patch 调用。
每个请求均按标准模型 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."
}'文档中提供了设置、参数和示例。
阅读集成指南相关工具
代码与执行