FDE Times 数据在招 FDE 职位 863▼55 近 7 天在招职位数的变化(同口径比较):不计入本周新开始追踪的公司的职位近 7 天新增 71在招公司 181支持远程 24%美国薪资中位数 $200k招聘最多 Palantir 95
ENVI

前线部署工程师(FDE)的专业媒体

书籍与课程

函数调用课程里,FDE 最该看的 9 分钟

DeepLearning.AI 与 Nexusflow 的课程以客服对话转 SQL 收尾,照搬做法之前,先弄清它的短板。

分享微博

要点速览

  • 与 Nexusflow 合作的短课:视频约 59 分钟,入门级,平台 beta 期间免费
  • 最有价值的是项目课:客服对话记录、生成 SQL、结果写入数据库
  • 抽取一课只有 7 分钟,且使用单独的开源模型,需要自己迁移到客户实际使用的 API
横向条形图,展示函数调用课程各主要课时的视频时长:函数调用入门 9 分钟,调用变体 12 分钟,连接工具 5 分钟,结构化抽取 7 分钟,应用 10 分钟,对话处理项目 9 分钟(橙色突出显示)。整门课约 58-59 分钟。
把对话记录转成 SQL 的项目课最贴近 FDE 的日常工作,视频却只有 9 分钟。来源:DeepLearning.AI(课程页面),见正文引用。

这门课的最后一节只有 9 分钟,却最接近前线部署工程师(FDE)日常做的数据管道工作:拿来一批客服对话记录,让 LLM 生成 SQL 调用,再把结果写入数据库。课程的终点是一张数据表,而不是聊天机器人。

正因如此,DeepLearning.AI 的“Function-calling and data extraction with LLMs”值得花一个晚上看完。但它也有短板,事先不了解,就会把错误的习惯带进客户项目。

这门课由谁制作,教什么?

这是 DeepLearning.AI 与 Nexusflow 合作推出的短课,2024 年上线。授课人是 Nexusflow 联合创始人兼 CEO、UC Berkeley EECS 与统计学助理教授 Jiantao Jiao,以及 Nexusflow 创始工程师 Venkat Srinivasan。课程页面最后更新于 2026 年 8 月 27 日。

课程页面直接写明了目标:两项技能,即函数调用,以及从自由文本中抽取结构化数据。视频合计约 58-59 分钟。页面目前显示的 1 小时 19 分钟,还包含 10 分钟阅读材料和一次 10 分钟的计分测验。

主要课时包括:什么是函数调用(9 分钟)、函数调用的变体(12 分钟)、连接外部工具(5 分钟)、结构化抽取(7 分钟)、应用(10 分钟),以及一个对话处理项目(9 分钟)。

课程定为入门级,要求对 LLM 有一定了解,并掌握基础 Python。平台 beta 期间可免费学习;计分作业和证书需要 PRO 订阅。

要点一:模型只写调用,执行在你

函数调用这几课最值得带走的一点是:模型读取你所声明函数的描述,返回函数名和参数。要不要调用、怎么调用、如何校验参数,都由你写的代码决定。

对 FDE 来说,这是最重要的安全边界。客户问“Agent 能不能自己删数据?”,正确答案在你搭建的执行层里,而不在 prompt 里。

单次调用之外,课程还讲了并行调用和嵌套调用。这部分要仔细看,因为真实请求很少只需要一次调用。

要点二:抽取本质上就是函数调用

结构化抽取一课只有 7 分钟,别指望讲得多深。但其中的思路值得记住:要从文本中提取数据,就声明一个“函数”,参数恰好是你需要的字段,然后让模型去“调用”它。

设想一段对话记录:客户来电投诉订单晚到了三天,要求退款。你声明一个函数 log_ticket,参数包括订单号、问题类型、不满程度,以及是否要求退款。

模型返回一次填好参数的调用,你的代码检查数据类型,再把它转成 INSERT 语句。这就是课程项目的主干。

需要自己补上的一步是评测抽取的准确率。比如跑了 200 条对话记录,人工核对其中 50 条:如果“是否要求退款”字段错了 6 次,这个字段的准确率就是 88%。客户在允许数据流入自家系统之前,要看的就是这个数字。

要点三:OpenAPI 规范是通往客户系统的桥梁

课程有一部分用 OpenAPI 规范构造对 Web 服务的调用。在客户现场,这是非常实用的捷径。客户的内部系统往往已经有现成的规范,你可以直接从中生成函数列表,不必逐个手写。

落地时的建议:不要把整份规范交给模型。挑出工作流真正需要的几个端点,重写描述让含义清楚,并在执行层拦截写入和删除类端点。

哪些可以略过

动手练习使用 NexusRavenV2-13B,这是一个基于 CodeLlama-13B 微调的开源模型,可以在本机运行。该模型的 Hugging Face 页面称,在嵌套调用和组合调用上,它的函数调用成功率比 GPT-4 高 7%。

这是厂商自己发布的基准测试,而且只针对某一类调用,别拿这个数字去说服客户。

所以,概念要学,这个模型的 prompt 语法不必死记。实际工作中,你得把一切迁移到 OpenAI 或 Anthropic 风格的 tool use 上。最值得做的练习,是用客户实际使用的 API 把项目重写一遍。

适合谁,按什么顺序学?

这门课适合调用过几次 LLM API、但从未把模型接入真实系统的工程师。如果你已经在生产环境中运行 tool use,只看项目课和 OpenAPI 部分即可。

比较合理的顺序:先看“什么是函数调用”理解概念,再看“变体”,然后直接跳到项目课。之后再回头看抽取和连接工具两课。证书没有必要,FDE 招聘经理更相信代码仓库。

简历上不要写“完成了函数调用课程”。要写你搭建了一条从对话记录到数据库的管道,抽取多少个字段,在自己标注的数据集上达到多高准确率。职位描述提到 Agent 或 LLM 集成时,面试官最想深挖的正是这类证据。

这门课给你大约一小时的概念。剩下的部分,包括评测准确率、拦截危险调用,都得自己动手,而这恰恰是雇主愿意付钱的部分。

这篇文章对你有帮助吗?

5 个信源
路线图上的下一篇 · 阶段 3: AI 应用Smol Course 教的,正是客户要的微调证据前三个单元基于小模型 SmolLM3,每周三到四小时,值得前线部署工程师(FDE)投入;有 GPU 更好,但未必必需。