返回 AI 工具目录
AI Utils
开发框架人工精选最近核验 2026年7月23日
AI Utils(ai-utils.js)是一个面向 JavaScript/TypeScript 的 AI 模型集成抽象层,用统一 API 封装文本流式生成、结构化对象生成与工具调用,并提供可观测钩子、日志与自动重试等偏生产的能力,用于构建 AI 应用、聊天机器人与 Agent。它后更名为 ModelFusion,集成 OpenAI、Mistral、Cohere、Hugging Face、Ollama、Llama.cpp 等多家模型。该项目已于 2024 年归档、转为只读,官方说明其能力正被并入 Vercel AI SDK,新项目应改用后者,MIT 许可。
定价开源部署本地运行国内可达国内可达性待核验
解决什么问题
- 用统一 API 封装多家模型的文本与对象生成
- 支持流式输出、工具调用与结构化生成
- 内置可观测钩子、日志与自动重试
- 为聊天机器人与 Agent 提供偏生产的能力
适合
- 了解其能力演进、研究实现思路的开发者
- 维护仍在使用 ModelFusion 的历史代码
- TypeScript 技术栈 AI 应用的参考实现
- 对比学习模型抽象层设计的场景
不适合
- 启动新项目(已归档,官方建议改用 Vercel AI SDK)
- 需要持续更新与安全维护时(不再维护)
- 默认模型多为海外服务,国内需自备渠道
- 期望长期社区支持的生产依赖
如何接入
- npm install modelfusion 引入(旧名 ai-utils.js)
- 集成 OpenAI、Mistral、Cohere、Ollama 等
- 覆盖文本、图像、语音、转写、嵌入等模型
- 能力正被迁移进 Vercel AI SDK
已知限制
- 项目已于 2024 年归档,不再维护
- 官方引导迁移到 Vercel AI SDK
- 默认模型提供商多为海外服务
- 新增特性与修复不再跟进
接入与使用事实
- 部署方式
- 本地运行
- 实现语言
- TypeScript
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达性待核验
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
