AiNews
⚡ 速览 🧠 模型
← 返回首页

#tool_calling

包含标签 "tool_calling" 的文章,共 4 篇。

🧠 模型动态 LINUX DO

NVIDIA GLM模型引发中转站报错与命名混淆

近期,中国开发者社区中,NVIDIA的`glm-5.2`模型在多个API中转站引发了广泛的报错问题。开发者反映,这些中转站清一色地显示`400 Bad Request`或`invalid params`等错误信息,严重影响了开发体验。 核心问题在于命名冲突与功能限制。在如`hub.linux.do`等平台上,NVIDIA的`glm`模型与国内常用的智谱AI GLM系列模型名称高度相似,导致开发者难以区分。更重要的是,据开发者反馈,NVIDIA提供的`glm`模型不支持工具调用(Tool Calling),这大大降低了其在AI Agent开发等场景下的实用价值。 开发者在调用前难以辨别模型来源,导致频繁遭遇错误,浪费了调试时间。原文呼吁中转站管理员删除或明确区分NVIDIA的`glm`模型,以避免进一步的混淆和技术障碍。此事件凸显了模型命名规范化和API兼容性对开发者生态的重要性。

🤖 AI Agent LINUX DO

基于DeepSeek工具调用自建极简Agent

作者在体验 Claude Code 后,因额度限制尝试切换至 DeepSeek API,发现两者在 Agent 场景下的性能存在显著差距,遂萌生了自主开发 Agent 的想法。为了实现对本地 GitHub 仓库的自动化分析与总结,作者基于性价比极高的 DeepSeek 官方 API,利用其工具调用(Tool Calling)功能构建了一个极简 Agent。技术实现上,作者在 Windows 环境下为 Agent 接入了 PowerShell 命令行工具,通过 Python 的 subprocess 模块执行系统命令,并利用 requests 与 DeepSeek 进行多轮交互。该实践展示了开发者如何利用低成本大模型 API 结合本地脚本执行能力,快速搭建满足特定工作流的定制化 Agent,为轻量级开发辅助工具的构建提供了实用参考。

🔌 MCP 协议 LINUX DO

NewAPI调用工具模型:MCP会话注入失败分析

近期,有开发者在使用MCP协议进行AI会话时,遇到了一个关键技术挑战:MCP注册成功后,会话工具注入却告失败。根据AI的诊断反馈,问题症结在于发送的请求中明确携带了工具信息,但上游服务平台,特别是NewAPI或类似网关,未能正确识别这些工具定义或调用指令,从而导致了会话工具注入的失败。 这一问题对依赖AI Agent能力和工具调用的开发者而言,具有重要的实际影响。AI Agent的核心价值之一在于其能够通过调用外部工具来扩展自身能力,执行更复杂的任务。如果像NewAPI这样的API代理或聚合平台无法准确解析和转发请求中包含的工具信息,那么AI Agent将无法有效利用这些外部功能,其智能性和实用性将大打折扣。 对于中国开发者和AI创业者而言,这意味着在构建AI应用时,需要特别关注所选用的API网关或代理服务对大模型工具调用协议的支持程度。开发者可能需要:1. 仔细检查请求发送至NewAPI的工具调用格式,确保其符合NewAPI的预期规范。2. 验证NewAPI本身是否已正确配置并支持大模型的工具调用功能。3. 考虑是否存在NewAPI的特定版本或配置限制,导致其无法识别最新的工具调用范式。4. 探索其他可能对工具模型支持更完善的上游平台或解决方案。 此案例凸显了在AI生态系统中,中间件和代理服务对AI Agent功能实现的关键作用。确保工具调用的端到端顺畅,是提升AI应用鲁棒性和扩展性的重要一环。

🤖 AI Agent Reddit

Hermes Agent本地工具调用失效问题引发讨论

有开发者在Reddit上反馈,在使用本地AI Agent框架Hermes Agent时遇到了终端命令执行失效的问题。具体表现为:当命令Agent创建目录时,Agent回复已成功创建,但实际上本地并未生成任何目录。该开发者当时使用的是Qwen 2.5 9B模型,且Hermes日志中没有输出任何警告或错误信息。在排除了上下文窗口限制后,问题依然存在。这一问题直指本地小模型在Agent场景下的“工具调用(Tool Calling)”瓶颈。在Agent架构中,模型需要准确生成符合特定格式的工具调用指令,而较小体量的模型在逻辑推理和结构化输出上不够稳定,容易出现“幻觉”,即口头确认执行但实际未触发底层API。这提示开发者,在构建本地Agent时,基座模型的工具调用能力至关重要,通常需要更大参数规模的模型才能保证稳定运行。