Solon AI 开发学习10 - chat - 工具调用概念介绍

Tool Call(工具调用),也叫 Function Call(函数调用)是大模型的一种接口特性,允许开发者预定义函数并由模型判断是否需要调用,从而实现外部工具或数据的集成。其核心机制是通过JSON格式传递函数名和参数,由宿主应用执行实际操作后返回结果给模型继续生成文本。

你可以通过工具调用让模型访问你自己的自定义代码。根据系统提示和消息,模型可能决定调用这些函数------而不是(或除了)生成文本或音频。

然后执行函数代码,返回结果,模型将把它们合并到最终响应中。

相关推荐
Martina_032136 分钟前
AI生成3D场景从白模换成精模后镜头全偏了?用6步检查单位、枢轴与层级替换
图像处理·人工智能·3d·ai·自然语言处理·材质·1024程序员节
吴凡wudianmei1 小时前
从0搭AI Agent(六):什么时候该把任务拆给多个 Agent
langchain·llm·ai编程
装不满的克莱因瓶2 小时前
【SpringAI Alibaba】ReactAgent记忆管理MessageTrimmingHook与MessageDeletionHook
java·人工智能·ai·ai编程·springai·springaialibaba
七夜zippoe3 小时前
Agent 数据安全实战:输入校验、PII 脱敏与输出过滤的三道防线
ai·agent·数据安全·校验·过滤·pii脱敏
愤怒的代码4 小时前
上下文窗口:模型的短期记忆
人工智能·llm·agent
lucas_AI4 小时前
450 个不说话的 AI agent:SwarmEvolve 把进化搜索提速 5-13 倍
llm·agent
xiezhr4 小时前
workbuddy接管我的浏览器,帮我干活了
ai·浏览器自动化·ai-agent·workbuddy
风雨中的小七5 小时前
解密Prompt系列73. 爆改对话框:揭秘 Intelligent UI 的动态界面魔法
llm·agent·mcp
不吃紫菜13 小时前
LangGraph 体系实战(上):建图、状态管理、控制流与持久化
ai
七夜zippoe16 小时前
Agent 优雅降级实战:模型不可用时的后备方案设计
ai·agent·模型·降级·后备方案