人工智能AI AgentAgent 框架后端多智能体RAG工具调用Agent 记忆【免费下载链接】voltagentAI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework项目地址https://gitcode.com/gh_mirrors/vo/voltagent点击查看免费下载本篇技术指南讲解如何在 VoltAgent 的模型路由器中通过siliconflow/model格式使用 SiliconFlow硅基流动托管的开源模型。读完本文你将掌握 Agent 的快速接入写法、SILICONFLOW_API_KEY与SILICONFLOW_BASE_URL两类环境变量的作用与覆盖规则、底层 OpenAI 兼容适配器的工作原理以及当前仓库内置的 75 个可用模型全量清单并了解其大陆版端点siliconflow-cn的对应配置。快速开始一行指定 SiliconFlow 模型VoltAgent 的模型路由器允许直接用provider/model字符串来声明模型无需手动构造 provider 实例。在 Agent 配置 中把model字段写成siliconflow/model即可import { Agent } from voltagent/core; const agent new Agent({ name: siliconflow-agent, instructions: You are a helpful assistant, model: siliconflow/ByteDance-Seed/Seed-OSS-36B-Instruct, });运行前只需在环境中配置 API Key见下文环境变量一节路由层会自动完成 provider 的加载、鉴权与请求转发。若把示例换成model: siliconflow/Qwen/Qwen3-30B-A3B、model: siliconflow/deepseek-ai/DeepSeek-V3.2等其他清单内模型接入方式完全一致。环境变量必填的 API Key 与可选的 Base URL 覆盖接入 SiliconFlow 涉及两个环境变量一个必填、一个可选环境变量是否必填作用SILICONFLOW_API_KEY必填SiliconFlow 平台颁发的 API Key用于鉴权SILICONFLOW_BASE_URL可选覆盖默认的 API 端点地址默认值为https://api.siliconflow.com/v1在 模型提供方注册表生成文件 中SiliconFlow 的注册条目明确记录了env: [SILICONFLOW_API_KEY]这一要求siliconflow: { id: siliconflow, name: SiliconFlow, npm: ai-sdk/openai-compatible, api: https://api.siliconflow.com/v1, env: [SILICONFLOW_API_KEY], doc: https://cloud.siliconflow.com/models, },对应的大陆版注册条目siliconflow-cn位于 同一文件区别在于端点改为https://api.siliconflow.cn/v1、Key 环境变量名为SILICONFLOW_CN_API_KEYsiliconflow-cn: { id: siliconflow-cn, name: SiliconFlow (China), npm: ai-sdk/openai-compatible, api: https://api.siliconflow.cn/v1, env: [SILICONFLOW_CN_API_KEY], doc: https://cloud.siliconflow.com/models, },Base URL 的解析优先级源码级说明为什么SILICONFLOW_BASE_URL可以覆盖默认端点这与注册表运行时的 resolveBaseUrl 实现 有关其判定顺序为遍历注册条目env中名称匹配ENDPOINT/BASE_URL/BASEURL的环境变量若已设置则直接采用否则读取providerId 大写_BASE_URL这一约定名称即SILICONFLOW_BASE_URL都未设置时回落到注册表里的默认值config.api即https://api.siliconflow.com/v1。也就是说你既可以用文档约定的SILICONFLOW_BASE_URL也可以自行设置SILICONFLOW_ENDPOINT或SILICONFLOW_BASEURL实现同样的覆盖效果适用于接入网关、代理或私有转发地址的场景。缺失 Key 时的报错行为当SILICONFLOW_API_KEY未设置时注册表加载器会抛出明确错误。参考 requireApiKey 相关逻辑错误信息形如Missing API key for siliconflow. Set process.env.SILICONFLOW_API_KEY.直接把需要补的环境变量名称写入异常便于排查。Provider 包与 OpenAI 兼容适配器SiliconFlow 在 VoltAgent 中使用的 Provider 包是ai-sdk/openai-compatible即 AI SDK 的 OpenAI 兼容适配器。这意味着 SiliconFlow 的/v1/chat/completions等端点遵循 OpenAI 风格协议VoltAgent 无需为它编写独立 provider而是通过统一的适配器工厂完成实例化。在 模型提供方注册表运行时实现 中buildOpenAICompatibleProvider是所有 OpenAI 兼容提供方共用的构造路径const buildOpenAICompatibleProvider: ProviderAdapter (config, moduleExports) { const createFn getModuleFunction(moduleExports, createOpenAICompatible); ... const apiKeyMatch requireApiKey(config); const baseURL resolveBaseUrl(config); ... const provider createFn({ name: config.id, baseURL, apiKey: apiKeyMatch.value, supportsStructuredOutputs: true, }); return provider as ModelProviderEntry; };从实现可以推断SiliconFlow 注册条目最终会以createOpenAICompatible({ name: siliconflow, baseURL: 解析后的地址, apiKey: Key, supportsStructuredOutputs: true })的方式实例化。其中supportsStructuredOutputs: true表示该适配器默认开启结构化输出支持适合在 Agent 中配合 JSON Schema 输出、结构化工具调用等场景使用。默认 Base URL 与覆盖方式小结默认端点https://api.siliconflow.com/v1覆盖方式设置SILICONFLOW_BASE_URL或名称含ENDPOINT/BASE_URL/BASEURL的等价变量大陆版使用siliconflow-cn/model前缀端点https://api.siliconflow.cn/v1Key 变量为SILICONFLOW_CN_API_KEY。可用模型清单75 个以下模型列表来自 模型类型定义生成文件与 SiliconFlow 提供方文档 中展示的 75 个模型一一对应。这些文档页面本身由 generate-model-docs.js 从注册表快照自动生成因此模型清单与注册表保持一致。使用时以siliconflow/模型 ID完整 ID 填入 Agent 的model字段显示全部模型75 个ByteDance-Seed/Seed-OSS-36B-InstructMiniMaxAI/MiniMax-M1-80kMiniMaxAI/MiniMax-M2Qwen/QwQ-32BQwen/Qwen2.5-14B-InstructQwen/Qwen2.5-32B-InstructQwen/Qwen2.5-72B-InstructQwen/Qwen2.5-72B-Instruct-128KQwen/Qwen2.5-7B-InstructQwen/Qwen2.5-Coder-32B-InstructQwen/Qwen2.5-VL-32B-InstructQwen/Qwen2.5-VL-72B-InstructQwen/Qwen2.5-VL-7B-InstructQwen/Qwen3-14BQwen/Qwen3-235B-A22BQwen/Qwen3-235B-A22B-Instruct-2507Qwen/Qwen3-235B-A22B-Thinking-2507Qwen/Qwen3-30B-A3BQwen/Qwen3-30B-A3B-Instruct-2507Qwen/Qwen3-30B-A3B-Thinking-2507Qwen/Qwen3-32BQwen/Qwen3-8BQwen/Qwen3-Coder-30B-A3B-InstructQwen/Qwen3-Coder-480B-A35B-InstructQwen/Qwen3-Next-80B-A3B-InstructQwen/Qwen3-Next-80B-A3B-ThinkingQwen/Qwen3-Omni-30B-A3B-CaptionerQwen/Qwen3-Omni-30B-A3B-InstructQwen/Qwen3-Omni-30B-A3B-ThinkingQwen/Qwen3-VL-235B-A22B-InstructQwen/Qwen3-VL-235B-A22B-ThinkingQwen/Qwen3-VL-30B-A3B-InstructQwen/Qwen3-VL-30B-A3B-ThinkingQwen/Qwen3-VL-32B-InstructQwen/Qwen3-VL-32B-ThinkingQwen/Qwen3-VL-8B-InstructQwen/Qwen3-VL-8B-ThinkingTHUDM/GLM-4-32B-0414THUDM/GLM-4-9B-0414THUDM/GLM-4.1V-9B-ThinkingTHUDM/GLM-Z1-32B-0414THUDM/GLM-Z1-9B-0414baidu/ERNIE-4.5-300B-A47Bdeepseek-ai/DeepSeek-R1deepseek-ai/DeepSeek-R1-Distill-Qwen-14Bdeepseek-ai/DeepSeek-R1-Distill-Qwen-32Bdeepseek-ai/DeepSeek-R1-Distill-Qwen-7Bdeepseek-ai/DeepSeek-V3deepseek-ai/DeepSeek-V3.1deepseek-ai/DeepSeek-V3.1-Terminusdeepseek-ai/DeepSeek-V3.2deepseek-ai/DeepSeek-V3.2-Expdeepseek-ai/deepseek-vl2inclusionAI/Ling-flash-2.0inclusionAI/Ling-mini-2.0inclusionAI/Ring-flash-2.0meta-llama/Meta-Llama-3.1-8B-Instructmoonshotai/Kimi-Dev-72Bmoonshotai/Kimi-K2-Instructmoonshotai/Kimi-K2-Instruct-0905moonshotai/Kimi-K2-Thinkingnex-agi/DeepSeek-V3.1-Nex-N1openai/gpt-oss-120bopenai/gpt-oss-20bstepfun-ai/step3tencent/Hunyuan-A13B-Instructtencent/Hunyuan-MT-7Bz-ai/GLM-4.5z-ai/GLM-4.5-Airzai-org/GLM-4.5zai-org/GLM-4.5-Airzai-org/GLM-4.5Vzai-org/GLM-4.6zai-org/GLM-4.6Vzai-org/GLM-4.7从清单结构可以看出该端点聚合了多个机构的开源权重Qwen 系列含 2.5 / 3 / 3.0 各尺寸与 VL 视觉、Coder 代码、Omni 多模态变体、DeepSeek 系列R1 及其蒸馏版、V3 / V3.1 / V3.2 系列、GLM 系列THUDM 与 zai-org 两个命名空间、Kimi、MiniMax、Llama 与 OpenAI 开源 gpt-oss 等。视觉模型如Qwen/Qwen3-VL-8B-Instruct、THUDM/GLM-4.1V-9B-Thinking和推理模型如Qwen/Qwen3-30B-A3B-Thinking、deepseek-ai/DeepSeek-R1同样通过统一的siliconflow/前缀路由。大陆版端点与切换建议如果你的网络环境更适合接入https://api.siliconflow.cn/v1直接使用siliconflow-cn前缀并把模型字段写为siliconflow-cn/模型 ID即可。该前缀在 模型类型定义生成文件 中同样维护了完整的模型清单与 SiliconFlow 国际版一致相关说明可参考 SiliconFlow大陆版文档。注意其 API Key 环境变量是SILICONFLOW_CN_API_KEY不要与国际版的SILICONFLOW_API_KEY混淆。小结三条实操要点模型字符串即路由model: siliconflow/模型 ID直接可用无需手动创建 provider但模型 ID 需与清单完全一致区分大小写与命名空间斜杠。环境变量双件套必填SILICONFLOW_API_KEY需要自建网关或代理转发时用SILICONFLOW_BASE_URL或等价ENDPOINT/BASEURL命名覆盖默认地址https://api.siliconflow.com/v1。结构化输出默认开启经由ai-sdk/openai-compatible适配器实例化时supportsStructuredOutputs: true已内置可直接配合结构化输出与工具调用使用。赞分享人工智能AI AgentAgent 框架后端多智能体RAG工具调用Agent 记忆【免费下载链接】voltagentAI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework项目地址https://gitcode.com/gh_mirrors/vo/voltagent点击查看免费下载相关推荐向 RealWorld 提交贡献Issue 流程、PR 规范与 Commit Message 约定详解向 RealWorld 提交贡献Issue 流程、PR 规范与 Commit Message 约定详解 本文基于 CONTRIBUTING.md https:人工智能AI AgentAgent 框架后端多智能体RAG工具调用Agent 记忆Agent 工作流AI 评测MCP 服务MCP Clients语音VoltAgent 接入 Fireworks AI 提供方实战模型字符串路由、环境变量与完整模型清单VoltAgent 接入 Fireworks AI 提供方实战模型字符串路由、环境变量与完整模型清单 本篇指南聚焦 VoltAgent 模型路由器中 Fire人工智能AI AgentAgent 框架后端多智能体RAG工具调用Agent 记忆Agent 工作流AI 评测MCP 服务MCP Clients语音在 VoltAgent 模型路由中使用 v0 模型快速接入、环境变量与源码级路由原理在 VoltAgent 模型路由中使用 v0 模型快速接入、环境变量与源码级路由原理 导读 v0 是 Vercel AI SDK 生态下的模型提供方其模型以人工智能AI AgentAgent 框架后端多智能体RAG工具调用Agent 记忆Agent 工作流AI 评测MCP 服务MCP Clients语音上一篇VINS-Fusion相机标定实战使用pinhole、mei和equidistant模型下一篇Optuna 升级后如何用 storage upgrade 命令升级 RDB 存储 schema创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
moto 中的 CloudHSM V2 模拟:API 覆盖范围、后端实现与 mock 测试实战 Mock测试 【免费下载链接】moto A library that allows you to easily mock out tests based on AWS infrastructure. 项目地址: https://gitcode.com/gh_mirrors/mo/moto 点击查看 免费下载 本文基于 moto 仓库的服务文档 cloudhsmv2.rst,讲清 moto 当前对 AWS Cl… · 2026/9/25 2:23:13
Rust 设计模式之 Fold:用递归折叠构造全新数据结构的结构映射模式 文档教程 【免费下载链接】patterns A catalogue of Rust design patterns, anti-patterns and idioms 项目地址: https://gitcode.com/gh_mirrors/pa/patterns 点击查看 免费下载 本文基于 Rust Design Patterns(patterns)仓库中 Creationa… · 2026/9/25 2:23:13
MediaGo 深度解读:跨平台视频嗅探下载器的核心能力、Docker 部署与源码开发指南 音视频桌面应用后端 【免费下载链接】mediago 跨平台视频提取工具:支持流媒体下载、视频下载、m3u8 下载及 B站视频下载,提供 Windows 和 Mac 桌面客户端。Cross-platform video extraction tool: Supports streaming download, video download, m3u8 do… · 2026/9/25 2:23:13
用 Go 打造交通数据分析可视化平台:从 PRD 到可演示数据产品的完整实战指南 教程文档 【免费下载链接】easy-vibe 从 0 到 1 学会 vibe coding,项目制学习 项目地址: https://gitcode.com/datawhalechina/easy-vibe 点击查看 免费下载 这是一篇面向 datawhalechina/easy-vibe 项目 Stage 2 学习者的综合实战指南。你将围绕一份真… · 2026/9/25 3:00:52
2024数学建模国赛C题:从数据清洗到线性规划的全流程复现 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:00:52
BAML jsonish 柔性解析器:把 LLM 自由文本可靠地解析成结构化数据 编程语言AI Agent编译器CLI人工智能 【免费下载链接】baml The programming language for agents 项目地址: https://gitcode.com/gh_mirrors/ba/baml 点击查看 免费下载 本文聚焦 BAML 引擎中的 jsonish 库(位于 engine/baml-lib/jsonish)&… · 2026/9/25 3:00:33
TEN Framework 中的 clasp:答案集求解器的工作原理、构建方式与在依赖解析中的落地 人工智能AI Agent多模态语音AI 应用 【免费下载链接】ten-framework Open-source framework for conversational voice AI agents 项目地址: https://gitcode.com/TEN-framework/ten-framework 点击查看 免费下载 本篇以 vendored 在仓库内的 clasp README 为核心&… · 2026/9/25 3:00:33
Falcon 发布全流程指南:从版本号到稳定分支的 Release Manager 实操手册 后端Web框架API设计 【免费下载链接】falcon The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale. 项目地址: https://gitcode.com/gh_mirrors/fa/falcon 点击查看 免费下载 导读
本… · 2026/9/25 3:00:27
Lore 中的 glob-match:线性时间通配符匹配库及其 `**` 回溯缺陷修复 版本控制后端 【免费下载链接】lore Lore is a next-generation, open source version control system 项目地址: https://gitcode.com/gh_mirrors/lore6/lore 点击查看 免费下载 本篇介绍 Lore 仓库通过 vendor 目录本地化(vendoring)引入的… · 2026/9/25 3:00:27
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37