CodeRoadMap
路线图课程知识库文章题库资源社区我的学习
CodeRoadMap

程序员的学习成长路线图。登录解锁全部课程,并同步路线图与课时进度。

学习

  • 路线图
  • 课程
  • 文章
  • 题库
  • 知识库

更多

  • 资源
  • 社区
  • 我的学习
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·coderoadmap@126.com
开发路线图/AI 智能体开发路线图/OpenAI 函数调用
阶段二

OpenAI 函数调用

OpenAI Function Calling 允许你向语言模型提供一组工具列表,由它决定使用哪个工具以及传入什么数据。你可以用一个小型的类 JSON schema 描述每个工具,包括简短名称、功能说明以及输入参数的结构。然后将用户消息和这份工具列表一起传给模型。模型可以返回一个 JSON 块而非普通文本,其中指明要调用的工具并填好所需参数。你的程序读取该 JSON 块,执行真正的函数,并把结果回传给模型以继续下一步。这种模式使智能体的操作清晰、易于解析且难以被滥用,因为模型自身无法运行代码,所有调用都必须经过你的校验。它还能减少提示词攻击和格式错误,让智能体运行得更快、更安全。

登录查看节点详情

首阶段节点可试读;登录后解锁全部路线图节点正文与进度同步。

登录免费注册
← 上一节点思维树下一节点 →后端开发基础