Function Calling 定义生成

根据示例 JSON 或参数 Schema 生成适合工具调用的 JSON 定义。

规范化名称: run_action

生成结果

关于 Function Calling 定义

把函数名、说明和参数结构整理成可直接复制的 function calling 定义,适合 OpenAI 等工具调用场景。

为什么要用生成工具?

手写工具定义时,函数名、参数结构、必填字段和 strict 选项很容易遗漏或不一致。先生成一版可读 JSON,再人工审查,会比从空对象开始更稳。

主要特点

  • 支持从示例 JSON 推断,也支持直接使用现成 Schema。
  • 自动清洗函数名,减少命名不符合规则的问题。
  • 可切换 strict 模式,方便生成更严格的参数契约。
  • 全部在浏览器本地执行,敏感结构不会上传。

使用方式

  1. 填写函数名和简短说明。
  2. 粘贴示例 JSON 或 JSON Schema,并选择对应模式。
  3. 生成后检查字段和约束,再复制到你的工具调用配置中。
Guide

相关文章

Function Calling Definition for LLMs

了解函数名、参数 Schema 和 strict 约束如何影响工具调用的稳定性。