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

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

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

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

相关推荐
AI视觉网奇几秒前
ue 角色驱动衣服 绑定衣服
笔记·学习·ue5
聆风吟º8 分钟前
CANN hccl 深度解析:异构计算集群通信库的跨节点通信与资源管控实现逻辑
人工智能·wpf·transformer·cann
金牌归来发现妻女流落街头9 分钟前
【从SpringBoot到SpringCloud】
java·spring boot·spring cloud
毅炼9 分钟前
Java 基础常见问题总结(4)
java·后端
狸奴算君15 分钟前
告别机械回复:三步微调AI模型,打造会“读心”的智能客服
人工智能
七夜zippoe17 分钟前
脉向AI|当豆包手机遭遇“全网封杀“:GUI Agent是通向AGI的必经之路吗?
人工智能·ai·智能手机·agent·gui
木非哲18 分钟前
机器学习--随机森林--从一棵树的直觉到一片林的哲学
人工智能·随机森林·机器学习
GR23423421 分钟前
2025年影视仓TV+手机官方版 内置地址源支持高清直播
java·智能手机·软件
神的泪水21 分钟前
CANN 系列底层篇:基于 shmem 实现 NPU 设备内存的高效共享
人工智能
皮卡丘不断更23 分钟前
手搓本地 RAG:我用 Python 和 Spring Boot 给 AI 装上了“实时代码监控”
人工智能·spring boot·python·ai编程