提示词库/任务指令/用 tool_calls 代替 function_call 用 tool_calls 代替 function_call
中文exp-2504未验证
用 tool_calls 代替 function_call
tool_calls 由函数调用(function_call)进化而来,function_call 是 tool_calls 的子集——在某些特定语境下,或阅读兼容性代码时,可以将两者划等号。由于 OpenAI 已将 function_call 等参数(例如 functions)标记为“已废弃”,我们的 API 将不再支持 function_call,请用 tool_calls 代替。相比 function_call,tool_calls 有以下优点:
支持并行调用,Kimi 大模型可以一次返回多个 tool_calls,你可以在代码中使用并发的方式同时调用这些 tool_call 以减少时间消耗;
对于没有依赖关系的 tool_calls,Kimi 大模型也会倾向于并行调用,这相比于原顺序调用的 function_call,在一定程度上降低了 Tokens 消耗;
复制后粘贴到 AI 对话框发送,本次对话全程生效
出处:Kimi/Moonshot 官方提示词指南 · platform.moonshot.cn/docs/guide/use-kimi-api-to-complete-tool-calls · 可信度 S · 标签:中文 / 提示词工程 / Kimi / 工具调用 / tool_calls 怎么用(对话型)复制后粘贴到对话框发送,本次对话全程生效。想长期用:支持自定义指令的产品(设置→个性化)可设为默认。