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

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

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

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

相关推荐
鲸能云3 分钟前
【AI Agent】光储运维从 “展示数据“ 到 “自主决策“:运维 AI Agent 落地实践拆解
大数据·人工智能·ai agent·智能运维·光伏储能
Elastic 中国社区官方博客6 分钟前
Kubernetes attributes processor v1:它对 EDOT Collector 意味着什么
java·大数据·elasticsearch·搜索引擎·贪心算法·kubernetes·全文检索
2601_955662468 分钟前
文本转语音(TTS)技术选型与工程实践
大数据·人工智能·音视频·语音识别·媒体
Sarvartha11 分钟前
对象创建与引用
java·开发语言
泯泷39 分钟前
为什么 AI 会"失忆"?——读懂 Agent 的记忆系统(一)
人工智能·算法·agent
数字供应链安全产品选型41 分钟前
智能体与代码安全一体化选型指南:跳出功能清单,以运行时硬指标衡量真实防护能力
网络·人工智能
泯泷44 分钟前
AI 该怎样"记笔记"?——四种记忆格式与认知科学(二)
人工智能·agent·ai编程
大侠归来1 小时前
C语言与C++在基础语法上的区别
java·c语言·c++
港股研究社1 小时前
餐饮IPO冰封期,袁记食品的“供应链平台”启示
大数据·人工智能·物联网