<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Function-Calling on Tony老师的博客</title><link>https://blog.tanteng.space/tags/function-calling/</link><description>Recent content in Function-Calling on Tony老师的博客</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Wed, 08 Jul 2026 09:00:00 +0800</lastBuildDate><atom:link href="https://blog.tanteng.space/tags/function-calling/index.xml" rel="self" type="application/rss+xml"/><item><title>意图识别两条路：SLM 微调与 LLM Function-calling 横评与选型指南</title><link>https://blog.tanteng.space/posts/intent-recognition-slm-vs-function-calling/</link><pubDate>Wed, 08 Jul 2026 09:00:00 +0800</pubDate><guid>https://blog.tanteng.space/posts/intent-recognition-slm-vs-function-calling/</guid><description>&lt;p&gt;意图识别（Intent Recognition）这件事，在 NLP 圈子里干了十几年，本来快成&amp;quot;已解决&amp;quot;的问题了。结果 2024 年 LLM Function-calling 起来之后，又被翻出来重新讨论——&lt;strong&gt;意图的边界变大了&lt;/strong&gt;：以前只要分到 20 个固定类别，现在每个意图对应一个工具调用、一段 API 参数，甚至一个 Agent 子任务。&lt;/p&gt;
&lt;p&gt;更关键的是&lt;strong&gt;多轮对话&lt;/strong&gt;成了主流形态：用户说&amp;quot;查一下我上个月从深圳飞北京的那张机票，能改签到下周三吗？&amp;quot;，这一句话里有&amp;quot;查询订单 + 修改订单&amp;quot;两个意图，还要继承上文的&amp;quot;深圳-北京&amp;quot;实体。多轮场景下的意图识别，跟单轮完全是两个问题。&lt;/p&gt;
&lt;p&gt;本文从多轮对话视角出发，对比两条主流路线：&lt;strong&gt;微调 SLM（小语言模型）&lt;strong&gt;与&lt;/strong&gt;LLM Function-calling + 结构化输出&lt;/strong&gt;，最后给出选型决策树和混合架构。&lt;/p&gt;</description></item></channel></rss>