Function Calling:大语言模型是怎么调用外部函数的?
发表于|更新于|大语言模型
昨天和大家一起从零写了个MCP Server,当时说到了MCP其实就是Anthropic搞的对OpenAI提出的Function Calling定了个新标准,规范化function calling应该怎么做,好让大语言模型能调用到外部的函数和工具,但是发现有些朋友对function calling不是很清楚,这里尝试用最简单的方法跟大家解析清楚….
相关推荐
2025-11-07
AI智能体实现原理!LangChain版本!
代码: 12345678910111213141516171819202122232425262728293031323334353637# 安装依赖:pip install -qU "langchain"# DeepSeek API Key 环境变量:export DEEPSEEK_API_KEY="xxx"from langchain.agents import create_agent# 1. 工具定义def get_weather(city: str) -> str: """获取给定城市的当前天气信息。""" # 模拟工具的实现 return f"{city}的天气总是晴朗的!"# 2. Agent 组装agent = create_agent( model="deepseek-chat", tools=[get_weather], system_prompt=&qu...
2026-03-22
CLI-Anything!将所有软件智能体化!AI 高手进阶之路!
CLI-Anything是一款革命性的工具,它能让AI Agent通过命令行操控你电脑上的任何软件——包括那些没有API的闭源应用。通过结合MCP协议和桌面自动化技术,CLI-Anything将每一个软件都”封装”成AI可以调用的工具,实现跨应用的自动化操作。这是AI高手进阶的必经之路——掌握了CLI-Anything,你就能让AI帮你操作Photoshop、Excel、浏览器等任意软件,完成真正的端到端自动化。 访问入口
2025-10-09
Gemini 2.5 Computer Use!谷歌版Browser Use!
Gemini 2.5 Computer Use 模型炸裂上线!这个模型是 Gemini 2.5 Pro 的专业扩展。无论是自动完成重复性任务、浏览网页以收集信息,还是执行复杂的多步骤操作,Gemini 2.5 Computer Use 都展现出卓越的效率和精准度,相信有用过Manus的对这种通用智能体并不陌生。 Browserbase访问入口 API访问入口
2025-11-07
AI时代有必要学习手搓AI智能体吗?
最近不是想抽点时间录一些手搓AI智能体的编码视频嘛。撸了几个视频后,收到些反馈,比如有粉丝说,现在都是AI年代了,我直接用n8n不就好了吗,为什么还要学习大语言模型的function calling,langchain这些知识呢?
2025-09-28
Manus国内平替?Kimi通用智能体杀到!
说到通用AI智能体方面,相信大家脑海立刻出现的就是manus,但访问要魔法是一直让人诟病的。今天要介绍的Kimi K2最新推出的OK Computer,也许能成为你国产版的manus。可惜的是,每个月只有3次的免费额度,这相比manus人家每天都有免费额度赠送就差得有点远了。不过我们总有办法可以绕过去的。哈哈。这就不提了。大家喜欢的话赶紧用起来吧… 访问入口
2025-07-21
ChatGPT Agent正式发布!又要死一批初创公司!
OpenAI 再次引爆科技圈,正式发布了全新的“ChatGPT Agent”!这可不是一次简单的升级,它彻底打通了 AI 从“思考”到“行动”的最后一公里。简单来说,ChatGPT Agent 就像一个真正的人类助理,可以直接在你的电脑上浏览网页、操作软件、执行各种复杂任务。它不再仅仅是与你对话,而是化身为一个不知疲倦的数字员工,随时待命 访问入口
公告





